Top definition
1. A fill word used when something broke in your car but you're not quite sure what it is.
I hit a cat last night and now my efulator is all fucked up
by PaynesBitch March 22, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush