1 definition by OGLYBOOGLY
The most awesome person in the world who girls love and adore. Person who is extremely into asians and is a fking boss on starcraft 2 and dota. You cannot become as awesome as this person ever.
by OGLYBOOGLY September 28, 2011