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.
- Punching bag Punching bag
- Below the belt Below the belt
- A rolling stone gathers no moss A rolling stone gathers no moss
Similar English and Irish sayings:
Leave a Reply