1 definition by Lewis Harrison Williams

Top Definition
Someone who likes to provoke argument on a forum or bulletin board.
That Grier is such a fucking troll!

Oh no, Grier, what the hell are you doing, are you trolling again? You're so harsh!
by Lewis Harrison Williams May 16, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.