Was she on drugs, do you think?
Sounds like what was happening Aa few years ago when people did bath salts or synthetic THC.
It’s a Haitian delicacy and satanic ritual, per a vid I watched, of a Haitian descendent (she/her family do NOT eat cats/pets).