SHOVE DOWN MY THROAT
Meaning of SHOVE DOWN MY THROAT in English
force me to accept it, force me to agree to that
Our preacher said that babies are sinners. He's not going to shove that down my throat!
Wayne Magnuson.
English idioms vocabulary.
Словарь английских идиом.
2012