Skip to main content

shipotop's definitions

Duched

The act of getting hit in the face with a used tampon. The tampon must be used not just wet from being soaked in water.
"I saw what Erika did to you, you got duched!
by shipotop December 21, 2010
mugGet the Duched 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