Top Definition
woman of your dreams that takes care of you when you don't even realize it. If you are lucky enough to have one in your life, things just might be a tad better overall
I feel secure, like I just kissed Azilee
by guitarzan420 January 21, 2011

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.