About us
Define
Definitions for
"sourpuss"
someone with a habitually sullen or gloomy expression
wordnet.princeton.edu