Top Definition
A beautiful blue eyed princess, the most enchanting mermaid of the sea. Sweet loving caring beautiful girl who is Dada's little angel.
What a beautiful Allura...
by Dada B June 30, 2010
Old French Origin meaning to entice or allure.

has black and orange braces.
is in Katies multimedia class.

makes some badass bone raps
allura says "me"
by idkkkkkkkkk? November 18, 2008

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.