Douche simply means shower in German, and probably other Germanic languages....English is a Germanic language, I wonder when Douche got it's current connotation in English?