Force/thrust/ram something down somebody's throat British American informal verb phrase
Force one to swallow an object or physically force it
Raming it down his throat is the only way to get the dog to take his medication.
Force someone to accept or agree with something or one's opinions or beliefs
She always forces her opinions down his throat.
This idiom can be used in all of tenses.
There is no clear information about this idiom.
in any way at all
I will not accept it in any way, shape or form.