1 definition by CrckrJck

Top Definition
The most wonderful girl you can ever meet. Caring, loving, smart and beautiful. The one that will be there for you all the time, the one who will wipe your tears dry. The one who's laugh can make your day, the one who's smile shines like the Sun. Her eyes will captivate you, someone you can hold tight and truly care for, because she makes you feel special, because she loves you.
Alexa is more than words can say.
by CrckrJck November 15, 2009
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.