Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word douche bag from English dictionary with examples, synonyms and antonyms.

douche bag   noun

Meaning : A small syringe with detachable nozzles. Used for vaginal lavage and enemas.

Synonyms : douche