Top definition
translation: Who the fuck, used in times of questioning
hoodafuck drank all my koolaid?
by Mofoshobeloco January 26, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush