For that I apologize. This post should be more helpful.
The Wikipedia definition of troll is actually pretty decent.
Troll (Internet) - Wikipedia, the free encyclopedia
The Wikipedia definition of troll is actually pretty decent.
Troll (Internet) - Wikipedia, the free encyclopedia