1 definition by damiano12

Top Definition
the most amazing and sweetest girl you will ever meet
shes got the best smile you will ever see and she can make anyone smile anyone happy by just looking at them

when you hug her its normal to not want to let go

and when you meet her its impossible to not love her
by damiano12 November 28, 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.