{v. phr.}, {informal} To force you to do or agree to (something not wanted or liked.) * /We didn't want Mr. Bly to speak at our banquet, but the planning committee shoved him down our throats./ * /The president was against the idea, but the club members rammed it down his throat./
RAM DOWN ONE'S THROAT
Meaning of RAM DOWN ONE'S THROAT in English
Slang English vocab. Английский сленговый словарь. 2012