If you have to ask what a strangely-worded UK “delicacy” is, you don’t want to know, and you sure as hell don’t want to eat it.
You mean like “spotted dick”?
None for me thanks ✋️