Jump Down Someone's Throat

To strongly criticize, reprimand, or disagree with someone.

Examples:

  • Just because I admitted to being there, you needn't jump down my throat.

Origin: Late 1800s

Synonyms: jump all over someone