picklepuss

Slang definitions & phrases for picklepuss

picklepuss

noun

A frowning and pessimistic person; sourpuss (1940s+)