TOPPER


Meaning of TOPPER in English

A violent blow on the head.

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