Toilet Monkey's definitions
A very angry internet poster who has been known to cheat on occasion. Has been known to scam his way to the top.
Anything to win.
Anything to win.
by Toilet Monkey July 1, 2011
 Get the Tenacious Douchemug.
Get the Tenacious Douchemug.  Get the Tenacious Douchemug.
Get the Tenacious Douchemug.