Skip to main content

ohheyimacoolkid's definitions

Delora

Meaning: From the ocean, from the French, "de l'eau".

Also, an incurable chatterbox, hilarious good friend, loves to be the center of attention. Gorgeous eyes.
"Oh she's such a Delora!"
"That's our Delora!"
by ohheyimacoolkid March 2, 2010
mugGet the Delora mug.

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