TROG


Meaning of TROG in English

Noun. An ugly, uncouth person. Derived from troglodyte.

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