GOODY-TWO-SHOES


Meaning of GOODY-TWO-SHOES in English

Noun. A virtuous person. Childish expression. Derog.

Slang English vocab.      Английский сленговый словарь.