What does Blut schmecken mean?

Blut schmecken - German to English

to taste blood