picklepuss
Slang definitions & phrases for
picklepuss
picklepuss
noun
A frowning and pessimistic person;
sourpuss
(1940s+)