Super Astronaut 's definitions
Ability to use an enhanced special move on the videogame 'Injustice'. Has been adapted for use when somebody does something athletically amazing.
by Super Astronaut August 16, 2017
Get the meter burn mug.