Subscribe English
look up any word, like fapping:

1 definition by Chuck Mangioni

 
1.
To drink douche water
After Molly douched, I treated myself to a Chicago martini.
by Chuck Mangioni September 28, 2003
77 57