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
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush