Jump down (one's) throat British verb phrase
If someone jumps down your throat, they respond angrily to you because of what you have said or done.
He jumped down my throat when I said my decision to him.
Whoa, don't jump down my throat! I’ve just heard that rumour from Linda. She doesn't even know who spread it.
The verb "jump" should be conjugated according to its tense.
Come out of a difficult situation without a stain on one's character
I don't understand how he can fall in shit and come out smelling like a rose.