bloodpudding

BLOOD'PUDDING, n. [blood and pudding.] A pudding made with blood and other materials.