1 definition by stla

Top Definition
Elaura is a sexy self confident woman who is generally open minded and loves to have fun. She takes good care of her friends. Elaura speaks a foreign language. Elaura is always up for new things and loves to meet new people wherever she goes.
Man my life is boring. I wish I had an Elaura!
by stla February 03, 2010
Mug icon
Buy a Elaura mug!