douche bag
English Dictionary
->
Letter D
-> douche bag
Search Dictionary:
douche bag Definition
(n)
a
small
syringe
with
detachable
nozzles
;
used
for
vaginal
lavage
and
enemas
douche bag Synonyms
douche
douche bag
© Art Branch Inc.