1 definition by GTDEX2k8ee

Top Definition
An Angel of hope and salvation that lights up the world of all that know her.
The moment Mary said she loved me, I was happy beyond belief.
by GTDEX2k8ee December 28, 2008

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.