Find the word definition

Wiktionary
goody-two-shoes

a. (alternative spelling of goody two shoes English) n. (alternative spelling of goody two shoes English)