1 definition by Shirty2009

Top Definition
The most beautiful woman in the world whom I could not live without
My Angela
by Shirty2009 February 09, 2010
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.