picklepuss

Explore definitions, synonyms, and language insights of picklepuss

Definitions

Noun
someone with a habitually sullen or gloomy expression