larrups

verb
  1. to beat or thrash; to strike repeatedly
  2. Usage: informal; chiefly North American

Examples