THWACK Meaning of THWACK in English A great blow with a stick across the shoulders. Slang English vocab. Английский сленговый словарь. 2012