Learn the Jamaican Patois Word – guzoo

guzoo (Phrase)

Meaning/Description: witchcraft or obeah