Blood pudding is a type of sausage made from cooked blood, often mixed with a filler like oatmeal or suet, and seasoned. It is typically served sliced and...