Question: what is the meaning of the idiom jump down your throat?
Answer: jump down sb's throat. informal. to react angrily to something that someone says or does: I made the mildest of criticisms and he jumped down my throat.