What does Blutspritzer mean?

Blutspritzer - German to English

blood splatter