we dont really have it in england, so can i ask, what is it? (yes i know its a flavour of ice cream) apparently its a pretty good flavour, which makes me wonder why it never took off here....