down someone's throat


see jump down someone's throat; ram down someone's throat.

Words nearby down someone's throat