meaning of picklepuss
1.
someone
with
a
habitually
sullen
or
gloomy
expression
Related Words
picklepuss
|
Developed & Maintained By
Taraprasad.com