IN-YOUR-FACE


Meaning of IN-YOUR-FACE in English

[in-your-face] adj (1982): characterized by or being bold and often arrogant aggressiveness "~ basketball"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.