douche down
English
editVerb
editdouche down (third-person singular simple present douches down, present participle douching down, simple past and past participle douched down)
douche down (third-person singular simple present douches down, present participle douching down, simple past and past participle douched down)