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