DOUCHING
Definition
DOUCHING is the present participle of DOUCHE.
verb DOUCHE: direct a spray of water into a bodily cavity, for cleaning.
DOUCHING is the present participle of DOUCHE.
verb DOUCHE: direct a spray of water into a bodily cavity, for cleaning.