muppet douche Share definition Flag A douche bag that keeps flappin' his jaw about nothing. Fuck, that muppet douche Paul keeps opening his mouth. Why is that muppet douche still talking? muppet douche by .anonymous93846 June 30, 2008 0 0 Get merch Get the muppet douche mug. Buy Now — $32.95 See more merch