Skip to main content

Powers281's definitions

Deandra

A word one may use to describe an odor so extreme, that it would offend most zoo animals. It's been noted on several occasions to cause temporary numbness and disorientation... Beware!
My god that was terrible; I wanna say it's almost as bad as a Deandra!
by Powers281 April 10, 2010
mugGet the Deandra 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