THROW SOMETHING IN ONE'S FACE


Meaning of THROW SOMETHING IN ONE'S FACE in English

= throw something in one's teeth

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