Is "in your face" an idiom?
Native speaker’s answer
Rebecca
"In your face" indicates defiance or a confrontational attitude. It is a very casual, idiomatic expression. In this case, the speaker has used it to emphasize that he beat his friend in the game. It can be seen as a way of "rubbing it in his face." Ex: Ha! I beat you! In your face!