Put up or shut up

The meaning of the english idiom – Put up or shut up

Put up or shut up’ means you do something you are talking about or not to talk about it any more.

Leave a Reply