Synonyms
Etymology

1. sourpuss

noun. someone with a habitually sullen or gloomy expression.

Etymology

  • puss (English)
  • sour (English)
  • sour (Middle English (1100-1500))