What is Douche The Chewy Louie?
a term used to mean "take a shit"
-"man, i had to douche the chewy louie"
-"dude, did not need to know that"
See shit, deuce, douche, chewy, delicious, orgasm, pancreas, panacea, love, fate, Shakey Jake