Original: Black pudding or blood pudding is a type of sausage made by cooking blood with a filler until it is thick enough to congeal when cooled.
Simplified: It is food made by cooking down the blood of any mammal (usually pigs or cattle) with meat, fat or filler until it is thick enough to congeal (become firm or solid) when cooled.