Top definition
a shorter version of calling someone a bag of both douche and shit. thus douche shit.
you douche!!

douche shit!!
by -Kyle- Bulthuis January 24, 2007
Get the mug
Get a douche shit mug for your buddy Julia.