thwacking

verb

Thumping; tremendous; great.

Present participle of thwack.