Punching bag

The meaning of the english idiom – Punching bag

A punching bag (or punch bag) is a person who gets a lot of unfair criticism.

Leave a Reply