"i saw jess douching last night at the club
"the act of a female having a personal and/or physical relationship with a douche (male)
""i saw jess douching last night at the club" What is the definition of "douching"?