look up any word, like daquan:

1 definition by meeeeeeeeee333

 
1.
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
2 0