Top definition
Any female who is believed to be the devil.
Alicia is adubiablo.
by jbyers May 12, 2006
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush