Wiktionary
leap down someone's throat
vb. (alternative form of jump down someone's throat English)