English - Idioms rub it in our face, Idioms - Rudeness
Idioms rub it in our face
It means to inform someone or remind someone that you are superior to him or more fortunate than him in a way that is excessive to the point of rudeness. That is, you are not just pointing out your advantage, but emphasizing it in a way calculated to embarass the other person or build yourself up.
The topic on English - Idioms rub it in our face is posted by - Math
Hope you have enjoyed, English - Idioms rub it in our faceThanks for your time