Douche :
douche
English Meaning :
(Noun : A small syringe with detachable nozzles; used for vaginal lavage and enemas)
(Verb : Direct a spray of water into a bodily cavity, for cleaning)
(Noun : A small syringe with detachable nozzles; used for vaginal lavage and enemas)
(Verb : Direct a spray of water into a bodily cavity, for cleaning)
Example : that guy is such a douche
that guy is such a douche
Word Example from TV Shows :

Hey, tell your DOUCHE bag
brother-in-law...
Breaking Bad Season 3, Episode 8

Hey, tell your DOUCHE bag
brother-in-law...
Breaking Bad Season 3, Episode 8