Have Someone's Blood On One's Head Meaning

(idiomatic) To be responsible for someone's death, pain, or misfortune.

RECENT SEARCHES