Idiom: Goody two-shoes

Idiom Definitions for 'Goody two-shoes'


A goody two-shoes is a self-righteous person who makes a great deal of their virtue.

See also: