1 definition by meeeeeeeeee333

Top Definition
an online troll who can hold his own in the event that a blogger or fellow thread-participant should physically challenge him in a real-life, face-to-face situation
Spencer is one tough troll.
by meeeeeeeeee333 May 12, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug