1 definition by thee only onee

Top Definition
A flirty,spontaneous, sexy girl, whose mad smart and makes you envy her. she will make your day.
Man, i wish i was a lenny
#flirty #sexy #smart #envy #spontaneous.
by thee only onee October 12, 2008
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.