blood pudding
noun
Meaning
Blood sausage