What is the full meaning of thwacked
THWACK, to strike with something flat [v]
Example of the word thwacked placed on a Scrabble board.