meaning of Blutspritzer

Blutspritzer - German to English

blood splatter