goody-two-shoes
Annoyingly virtuous person
A goody-two-shoes is someone who is annoyingly virtuous or self-righteous—the kind of person who always follows rules and makes sure everyone knows it.
The term is dismissive, suggesting the person's goodness is excessive or performative rather than genuine: Don't be such a goody-two-shoes; skip class with us for once.
Also goody two-shoes.
Excessively moralizing in tone
- sanctimoniousFeigning moral superiority
- holier-than-thouSmugly moralistic toward others
- self-righteousSmugly certain of correctness
- judgmentalInclined to criticize others
smug · puritanical · strait-laced · prudish · priggish · stuffy · prim · proper
Morally good, justified
- upstandingMorally upright, honest
- squeaky-cleanCompletely pure or unblemished
- wholesomeConducive to well-being
- angelicDivinely pure and good
innocent · pure · moral · ethical · principled · honorable · saintly · perfect
Following commands willingly
- conformistOne following accepted norms
- dutifulMotivated by obligation
- well-behavedConducting oneself properly
- docileEasily controlled or taught
meek · submissive · teacher's pet · do-gooder · deferential · acquiescent · cooperative · biddable
preachy
Excessively moralizing in tone
- sanctimoniousFeigning moral superiority
- holier-than-thouSmugly moralistic toward others
- self-righteousSmugly certain of correctness
judgmental · smug · puritanical · strait-laced · prudish · priggish · stuffy · prim · proper · didactic
righteous
Morally good, justified
- upstandingMorally upright, honest
- squeaky-cleanCompletely pure or unblemished
- wholesomeConducive to well-being
angelic · innocent · pure · moral · ethical · principled · honorable · saintly · perfect · faultless
obedient
Following commands willingly
- conformistOne following accepted norms
- dutifulMotivated by obligation
- well-behavedConducting oneself properly
docile · meek · submissive · teacher's pet · do-gooder · deferential · acquiescent · cooperative · biddable · tractable
goody-two-shoesrebel
Authority defier
troublemaker · hellraiser · bad boy · bad girl · delinquent
goody-two-shoeswild child
Unruly young person
hellion · party animal · loose cannon · daredevil · thrill-seeker
good, goody, goodies, goodness, twos, shoe, shoes, shoed, shoeing