1 definition by heyy:D

Top Definition
a super sexy beast that is just good at most everything. :)
guy 1: i really like that leanna over there

guy 2: why dont you go ask her out

guy 1: i will, but she might be to good for me...
by heyy:D May 27, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.