Someone said something sounding like "genip" today at work, which prompted me to ask if that was what they said. Two of my coworkers also lived in St Croix and we all laughed. This is one of the best things to eat I have ever had and I hadn't even thought of them in years. Some googling and respelling over and over turned up with the linked wikipedia article. I highly suggest buying as many as you can if you ever come across them.
Word has it someone in RTM has them!