Idiom: No good deed goes unpunished

Idiom Definitions for 'No good deed goes unpunished'


This means that life is unfair and people can do or try to do good things and still end up in a lot of trouble.

Category: General

View examples in Google: No good deed goes unpunished

See also: