What is the meaning of the word "gri-gri"?

Definitions: