Browse by letter

Shove (something) down (someone`s) throat

To force someone to do or agree to something that they do not like or do not want to do.

I do not like my supervisor because he is always trying to shove his ideas down my throat.