What does Blutmahlzeit mean?

Blutmahlzeit - German to English

blood meal