The definition of Troll has been covered quite well, the only difference being is that trolls don't usually stick around. However, the definition of a douchenozzle is someone who insults anyone who doesn't agree with him. Please bring up politics or religion so I can ban you.

Last edited by FriarJohn; 10/22/2010 2:03 PM.

BA.com Caretaker | Friarsride | jb.com