look up any word, like cleveland steamer:
 
1.
a term used to mean "take a shit"
-"man, i had to douche the chewy louie"
-"dude, did not need to know that"
by Shakey Jake March 02, 2007

Words related to douche the chewy louie

chewy delicious deuce douche fate love orgasm panacea pancreas shit