Seems about right. Sorry if Its been done before.. Douche means shower in french. Great
x
Click to expand
What do you think? Give us your opinion. Anonymous comments allowed.
#1 - lordmak ONLINE (10/04/2012) [+] (1 reply)
Douche means shower in french.
Great
#2 - drows (10/04/2012) [-]
Definition:

A douche /ˈduːʃ/ is a device used to introduce a stream of water into the body for medical or hygienic reasons, or the stream of water itself.

Etymology

The word douche came to English via French – where today it means shower
 Friends (0)