give someone a piece of your mind - definition and synonyms

phrase informal
  1. to speak very angrily to someone because they have done something wrong

    I’m going to give that girl a piece of my mind when I see her.

See also main entry: piece