look up any word, like sex:

1 definition by Jymbo

 
1.
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 15, 2005