Skip to main content

lost girl's definitions

Alexa

short for alexandra means defender of mankind.
alexa means unintentionally beautiful. she'll never try to look good its just natural.
alexa looks beautiful today. (alexa is in sweatpants and has no make up on)
by lost girl September 5, 2008
mugGet the Alexamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email