down someone's throat see jump down someone's throat; ram down someone's throat.
down someone's throat 🔊 Listen to this down someone’s throat see jump down someone’s throat; ram down someone’s throat. Share Facebook Twitter Google +