Skip to main content

Wad454's definitions

douche

The Modern Super Soaker for the female reproductive organ...

It is Also The German Word for Shower...
English: I am in the Shower

German: Ich bin in die Doucher


Fun, Isnt it???
by Wad454 February 13, 2004
mugGet the douchemug.

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