do someone good
idiomPart ofgood
do someone good — idiom
1. To have a positive effect on someone's health, mood, or general well-being.
1.idiom
Definition
To have a positive effect on someone's health, mood, or general well-being.
Example
Grandpa says that working in the garden every morning does him good.
A weekend away from the city would do you a lot of good.