What is Adubiablo?
Any female who is believed to be the devil.
Alicia is adubiablo.
See satan, devil, diablo, evil, bitch