What does blutdürstige Person mean?

blutdürstige Person - German to English

blood-thirsty person