look up any word, like darude - sandstorm:

1 definition by stejoymadandlaud

 
1.
When a woman cleans her private parts, usually with vinegar and water.
Dude, my girlfriend is home tonight Davouceing herself
by stejoymadandlaud July 25, 2010