1 definition by agm621

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.
by agm621 May 6, 2009
Get the Rileyclaywell mug.