1 definition by Bocaj470

1
One who reigns supremacy over trolls, and works to rid them from the internet.
I have exposed your lies you troll! I am a mountain troll!
by Bocaj470 June 26, 2009
Get the mug
Get a Mountain Troll mug for your mom Yasemin.