VariousWords beta
Related Terms:
Definitions:
Noun
douche
douche bag
Definition: a small syringe with detachable nozzles; used for vaginal lavage and enemas
Definition: Alternative form of douchebag (“container”)