Give Someone a Piece of Your Mind

What does the idiom “Give Someone a Piece of Your Mind” mean?

Definition:

Angrily tell someone what you think

For example:

“I can’t believe the school punished my child when they fight wasn’t her fault. I’m going to go down there right now and give them a piece of my mind.”