Show Definitions
Sourpuss
noun – An irritable and complaining person.
Usage example: that old sourpuss must spend all his time making sure no one traipses across his lawn
Crab is a synonym for
sourpuss in
happy topic. You can use "Crab" instead a
noun "Sourpuss", if it concerns topics such as
grouch.