Skip to main content

NewR2D2's definitions

patchouli

An amulet of vaginal fluids worn in a flask around the neck.
"I finally convinced Orit to give me a patchouli last night."
by NewR2D2 August 7, 2012
mugGet the patchouli 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