thwacking
THWACK'ING
, ppr. Striking with a heavy blow.