1 definition by sentio ita scio

Someone who gets people ranting on internet forums. Can reveal the best and worst arguements humans have to offer.
Good troll (starts an interesting debate.): tehwookielost.
Bad troll (starts a flame war): T2 in his I am an MLG pownzorz topic.
by sentio ita scio September 28, 2008
Get the troll mug.