'douche bag' definitions:

Definition of 'douche bag'

From: WordNet
noun
A small syringe with detachable nozzles; used for vaginal lavage and enemas [syn: douche, douche bag]