IN YOUR FACE


Meaning of IN YOUR FACE in English

placed in front of you, right in front of you Every time I turn on the TV, that ad is in my face. I'm sick of it.

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