thrashed

verb
  1. beat severely with a stick or whip
  2. defeat decisively in a game or competition
  3. Usage: informal
  4. move violently or wildly

Examples