rammed something down someone's throat

English

Verb

rammed something down someone's throat

  1. simple past and past participle of ram something down someone's throat