What does Blutsuppe mean?

Blutsuppe - German to English

blood soup