Top definition
1) screwup,
2) screwup,
1)what a muffal
2)that guy's a toxic muffal
by DrakenK May 05, 2005
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush