Top definition
Another word for beauty and absolute perfection. A catharsis. Lura is what makes your tummy fill with butterflies. Lura's kisses make your knees go weak. Her voice puts you at ease. Lura is a angel walking the earth. Having Lura means being totally satisfied.
Bill: Is that an angel?
Chazz: No that's Lura.
by blah blah267 June 12, 2008
Get the mug
Get a Lura mug for your girlfriend Jovana.
buy the domain for your pet vlog