Top definition
Any warlock player that is in the computer game World Of Warcraft that dies multiple times during raids.
"I can't believe how chicaca that warlock is, he's died every pull!"
by Ash0ka March 08, 2009
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush