RAM DOWN YOUR THROAT


Meaning of RAM DOWN YOUR THROAT in English

See shove down my throat

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.