Thwack

Webster's Dictionary of the English Language

·vt To fill to overflow.

II. Thwack ·noun A heavy blow with something flat or heavy; a thump.

III. Thwack ·vt To strike with something flat or heavy; to bang, or thrash: to thump.