look up any word, like thot:
 
1.
a doctors orders for a woman with vaginal odor.

douching
a woman went to the gyno doctor and he told her that she needed a good veselica
by baseballjust2 February 19, 2010