TROLL


Meaning of TROLL in English

To loiter or saunter about.

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