meaning of Blut absaugen

Blut absaugen - German to English

to cup