SOURPUSS


Meaning of SOURPUSS in English

[sour.puss] n [

[2]puss] (1937): grouch, killjoy

Merriam-Webster English vocab.      Английский словарь Merriam Webster.