Top definition
Kids that love overwatch and can’t stop playing it they will play it no matter what happens to the game. They can play all of the hero’s and get play of the game every game they are try hards and anime lovers.
by Canoe dude May 07, 2018
Get the mug
Get a Overwatch freak mug for your coworker Nathalie.