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 → ram
Examples from the Corpus
ram 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.