Top definition
Believing something is more awesome than superman. Something that is totally fly...
by Unicorn Skittles February 11, 2017
Get the mug
Get a Superman Awesome mug for your guy Zora.