"... until I licked blood"? Must be a German idiom. What does it mean?