1 definition by the_blah

blizzards new marketing campaign Overwatch (blizzard fanboys team fortress 2)
I'm not buying overhype it's just a shit team fortress 2
by the_blah May 25, 2016