douche

1.(verb) To mariniate the vagina.
2. To have oil and vinegar added to a sub sandwich
Yeah, I'll have lettuce, tomato, onions and why not? Douche it!
by Jymbo February 16, 2005
Get the douche mug.