(Old fashioned) Disrespectful phrase for someone who is annoyingly proper. Someone who follows all the rules. A demeaning reference to someone who happily obeys all rules explicitly. (Compare to Toe the line or Brown nose.)
Goody two shoes
DEFINITION