Sheepish grins Synonyms

Definitions for Sheepish


  • (adjective) not comfortable around people
  • (adjective) showing a sense of shame
  • (adjective) like or suggestive of a sheep in docility or stupidity or meekness or timidity

SG abbreviation

SG is an abbreviation for Sheepish Grins
What does SG stand for?
SG stands for "Sheepish Grins"