I have no idea what they are; I just remembered liking them when I was younger so ask for some 'long, green, chillies' when I order take away. & generally they send me a tub which I demolish on my own
What are they so I could maybe buy some all of my own??