Black pudding (get a sick bucket ready OK?) is:

A large sausage made from pigs blood, suet and seasonings.