Answer: bethwacked

AnswerCrossword Clue
bethwackedBETHWACK, to thrash soundly