It's a chocolate bar in the UK. Just like a block of chocolate..
I think they're ******* disgusting.
I like 'em meself! That said I've not lived in England for a while and haven't had one for a good few years...perhaps if I ate one now I might agree with ya.