Cuchi-cuchi is slang for satan!
Or maybe it is slang for something else - equally as Satanic?
Cthulhu-cthulhu?