ram something down somebody’s throat
From Longman Dictionary of Contemporary Englishram something down somebody’s throatram something down somebody’s throatPERSUADEto try to make someone accept an idea or opinion by repeating it many times, especially when they are not interested → ramExamples from the Corpusram something down somebody’s throat• His teeth were even and white, and Bernice wanted to ram them down his throat.• Jess felt like ramming it down his throat.