VOCABULARY - IDIOMS

Rub (Something) in Someone’s Face

Meaning:

Humiliate someone by repeating and criticizing his or her mistake

Examples: