Urban Dictionary defines troll as: One who posts a deliberately provocative message to a newsgroup or message board with the intention of causing maximum disruption and argument
http://www.urbandictionary.com/define.php?term=troll
And here I thought a troll was a mythical ugly species with pointy ears and blue/green skin and a bad attitude.
Amy