1. flaunt your success to somebody or make them feel worse about an already difficult situation
there's no need to rub it in his/her face
To 'rub something in somebody's face' is to gloat or boast with the effect of making someone feel bad. similar in meaning to the expressions 'to rub it in', 'to rub salt in the wound' or 'to brag'. This is a casual idiom that is mainly used in social contexts.