kench

verb
  1. to laugh loudly or coarsely
  2. Usage: informal; chiefly British dialect
noun
  1. a loud or coarse laugh
  2. Usage: informal; chiefly British dialect

Examples