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 Shiggerish mug.