Does anyone remember these and know what they were called? Craving them for some reason, so if you know of something similar that would be great too.