Goody Two-shoes
noun
often capitalized S
: a person who is goody-goody
also
: a person who is uncommonly good
Love words? Need even more definitions?
Merriam-Webster unabridged
Share