SOURPUSS Meaning of SOURPUSS in English [sour.puss] n [ [2]puss] (1937): grouch, killjoy Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012