shoved something down someone's throat

English

Verb

shoved something down someone's throat

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