meaning of Blut lecken

Blut lecken - German to English

to taste blood