What does TROLL stand for?

What does TROLL mean? We have 7 definitions. Read most used TROLL meanings below.

Related Acronym Searches