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
3👍 1👎