Subscribe English
look up any word, like queef:
 
1.
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.
That guy is being a complete Tenacious Douche
by Toilet Monkey June 30, 2011
2 1