Meaning of blood pudding

Definition of blood pudding

(noun) a black sausage containing pig's blood and other ingredients

Other information on blood pudding

WIKIPEDIA results for blood pudding
Amazon results for blood pudding