Answer by
GilFinn (2065)
Douche is a French word for flood, or stream of water. It can be used to mean "to wash, rinse, spray". For most, it refers to a feminine hygene wash or cleasing aid. It also is used to describe the injection of water or medicinal fluids into any body cavities.