Top definition
Just another way of calling someone 'stupid'. Mc personifies it!
You see that McDoofus over there with that awful grin?
by aurange October 16, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush