What is the meaning of voodoo doll in English?

Learn vocabulary with pictures as well as definitions of voodoo doll in English

Learn in

See more

n. voodoo doll

Definition of voodoo doll in English

In popular culture, a small effigy created to represent a person to whom, though certain occult acts and rituals, harm is intended.