have someone's blood on one's head

EnglishEdit

VerbEdit

have someone's blood on one's head

  1. (idiomatic) To be responsible for someone's death, pain, or misfortune.
Last modified on 15 July 2013, at 22:13