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.

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