Optimistic goody-two-shoes Synonyms

We can't find synonyms for the phrase "Optimistic goody-two-shoes", but we have synonyms for terms, you can combine them.

OG abbreviation

OG is an abbreviation for Optimistic Goody-two-shoes
What does OG stand for?
OG stands for "Optimistic Goody-two-shoes"

Definitions for Optimistic


  • (adjective) having qualities which inspire hope
  • (adjective) expecting the best in this best of all possible worlds
  • (adjective) expecting the best