Jeremy Osborne's definitions
An adjectival phrase describing a superior videogame. Originates from Shigeru Miyamoto, the creator of Legend of Zelda, Donkey Kong and Super Mario.
by Jeremy Osborne February 20, 2005
Get the Mad Shiggerishmug.
Get the Mad Shiggerishmug.