Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. muppet douche
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?