Origin:
The idiom originates from a children's book called "The History of Little Goody Two-Shoes" (1765). In the story, a poor orphan named Margery is given a pair of shoes by a kind stranger, but she wears them out so quickly due to her constant good deeds. She later becomes known as "Goody Two-Shoes" because of her exceptional virtue and kindness.
Usage:
The term is often used sarcastically or negatively, implying that the person is being excessively self-righteous or trying too hard to be good.
Example:
* "Don't be such a goody two-shoes, loosen up a little!"
* "She's always trying to be a goody two-shoes, but she's actually quite sneaky."
Note:
The idiom is generally considered to be negative in connotation. However, it can sometimes be used in a more neutral way, simply to describe someone who is particularly well-behaved.