'sourpuss' definitions:

Definition of 'sourpuss'

(from WordNet)
noun
Someone with a habitually sullen or gloomy expression [syn: sourpuss, picklepuss, gloomy Gus, pouter]