What is the meaning of the word "cacodemonic"?

Definitions: