whumped

verb
  1. past tense of whump; to hit or strike with a dull, heavy sound
  2. Usage: informal

Examples