thwacking

Noun

 * 1) The action or sound of a thwack; a beating.