thumped

verb
  1. past tense of thump; to hit or strike with a dull heavy sound
  2. past tense of thump; to beat rapidly and heavily (of the heart)
  3. past tense of thump; to defeat decisively
  4. Usage: informal

Examples