1 definition by LinkZelda

Top Definition
Me in general
I'm too awesome to put one down
by LinkZelda December 11, 2011

Mug icon
Buy a Awesome mug!