'picklepuss' definitions:

Definition of 'picklepuss'

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