look up any word, like donkey punch:

1 definition by Ziggy Relms

 
1.
awesome or totally good at every thing
dude i am so igor at video games!!!!
by Ziggy Relms September 28, 2009
240 57