What does troll stand for?
troll stands for "person who diliberately stirs up trouble"
How to abbreviate "person who diliberately stirs up trouble"?
"person who diliberately stirs up trouble" can be abbreviated as troll
What is the meaning of troll abbreviation?
The meaning of troll abbreviation is "person who diliberately stirs up trouble"
What does troll mean?
troll as abbreviation means "person who diliberately stirs up trouble"