jump down someone's throat
To suddenly become very angry at someone; to react or respond angrily to someone
I just said I couldn’t go to his party but suddenly he started shouting at me and called me unreliable. I don’t know why he jumped down my throat.