SHOVE DOWN ONE'S THROAT


Meaning of SHOVE DOWN ONE'S THROAT in English

= ram down one's throat

Slang English vocab.      Английский сленговый словарь.