RAM DOWN YOUR THROAT


Meaning of RAM DOWN YOUR THROAT in English

(See shove down my throat)

English idioms vocab.      Словарь английских идиом и выражений.