Skip to main content

Odalissa

Someone who is fond of death and loves the idea of engaging in deathly activities.
Killer: I'd shoot her but she's and Odalissa so it might be fun for her. Damn Odalissa!
by Jenasia Leslie April 20, 2007
mugGet the Odalissa 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