Answer: whalingon

AnswerCrossword Clue
WHALINGON

Beating heavily, as with a sledgehammer

WHALINGON

Lambasting