THWACK


Meaning of THWACK in English

A great blow with a stick across the shoulders.

Slang English vocab.      Английский сленговый словарь.