1 definition by Alvéntráz

Top Definition
How well a troll trolls.
This troll's trollability is horrible. Can we get a better troll?
by Alvéntráz October 16, 2011
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.