Duche' Share definition Flag A very smelly penis Ewww, Michael put your duche' away thats soo gross! Duche' by Stikey December 31, 2009 0 0 Get merch Get the Duche' mug. Buy Now — $32.95 See more merch