Answer: whomped

AnswerCrossword Clue
WHOMPEDBeat badly
whompedto make a banging or slapping noise
whompedloud, heavy blow, slap, bang, or the like
whompedWHOMP, to defeat decisively
whompedto slap or strike
whompedto defeat (a person, opposing team, etc.) decisively