Top definition
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?
by .anonymous93846 July 10, 2008
Get the merch
Get the muppet douche neck gaiter and mug.