“Catherine Hummingbird Ramirez, a self-styled Carib tribal queen..”
???????????????
IIRC the Caribs were cannibals.
I suggest not letting the barbecue sauce drip on your hands if you and she ever have lunch together.
8^)