1 definition by agm621

Top Definition
A very beautiful girl in the eyes of many people including me. not only beautiful, but just an all around stunningly amazing girl. She is a perfect and stunning girl who i would die to have as a girlfriend.
I really like rileyclaywell
by agm621 May 06, 2009
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.