Top Definition
The most beautiful girl in the world. A lovely person, with a heart of gold. Someone that a guy called Richard loves dearly!
I can't believe i'm so lucky to be going out with Sarah Watts. She's too good for me.
by Mr.Big;) September 21, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.