2 definitions by awkward.pineapples

Top Definition
The most amazing girl you could ever meet. Always there too encourage you through tough times, a true friend who puts others before herself, stunning and beautiful, everyone loves her
whos that girl? Isabella
by awkward.pineapples January 23, 2011
she is awesome
who is that awesome person over there? thats Leanda
by awkward.pineapples January 24, 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.