From Longman Dictionary of Contemporary Englishjump down somebody’s throatjump down somebody’s throatinformalANSWER/REPLY to suddenly speak angrily to someone →jump
Examples from the Corpus
jump down somebody’s throat• I was just asking a question. You don't have to jump down my throat!