Wiktionary
jump down someone's throat
alt. (context idiomatic English) To (l en criticise) with (l en excessive) and (l en unexpected) (l en harshness). vb. (context idiomatic English) To (l en criticise) with (l en excessive) and (l en unexpected) (l en harshness).