TROLL


Meaning of TROLL in English

Noun. An ugly person, usually referring to a woman.

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