Skip to main content

GreenGoTres's definitions

Embarrassing Odor

(Adj.)
Euphemism used to describe stinky pussy/female genitals. Usually said in vaginal cream commercials.
Manager: What happened to kate. Haven't seen her here for a while.
Employee: She's probably got some feminine issues
Manager: ??
Employee: You know? Embarrassing Odor? Stanky cooch problems?
by GreenGoTres October 7, 2011
mugGet the Embarrassing Odormug.

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