Friday, October 28, 2016

have (someone's) blood on (one's) head

To be the cause of (someone's) death; to bear the guilt or responsibility of (someone's) death or injury. Watch the video

from Idiom of the Day http://ift.tt/2fcNgH6
via IFTTT