climb down someone's throat

English edit

Verb edit

climb down someone's throat (third-person singular simple present climbs down someone's throat, present participle climbing down someone's throat, simple past and past participle climbed down someone's throat)

  1. Alternative form of jump down someone's throat