No, it's not a title for a movie ala Fried Green Tomatoes. It just happens to be one of my all time favorite food stuff. We buy them from a chinese deli over at china town. They make great snacks. I like them specially when chilled a little.
It's really just a coincidence that the brand name is the last 6 letters of my first name.