force/ram/shove (something) down someone's throat
idiomDefinition of force/ram/shove (something) down someone's throat
informal
: to force someone to accept or like (something, such as one's ideas or beliefs)
She was always forcing her opinions down his throat.