Top definition
A hero in Overwatch that does way 2 much damage and whoever plays it is the best in the game
We need a good comp.... we need a S76.
by GY_ALEXANDER May 26, 2018
Get the mug
Get a S76 mug for your buddy Callisto.
buy the domain for your diy site