Skip to main content

Dave D.'s definitions

deodorant

A substance that makes you smell better, but that the French definitely do not use.
Damn! Pierre really could use some deoderant, it smells like he hasn't showered in a week!
by Dave D. February 24, 2005
mugGet the deodorant 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