What does 'Give someone a piece of your mind' mean?

If you give someone a piece of your mind, you criticise them strongly and angrily.

Idioms similar to 'Give someone a piece of your mind'

See also: