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