Answer: boffed

AnswerCrossword Clue
BOFFEDPunched: Slang.
boffedloud hearty laugh; belly laugh
boffedBOFF, to hit (to strike forcibly)
boffeda. box-office hit b. joke or humorous line producing hearty laughter
boffedto cause to be overcome with laughter
boffedto hit; strike