Definition of do-goody in US English:

do-goody

adjective

  • With disparaging implication: that does good, or tries to do good; philanthropic.

Origin

1940s. From to do good + -y. Compare do-good, do-gooding.

Pronunciation

do-goody

/ˈduːɡʊdi/