SOURPUSS Meaning of SOURPUSS in English [noun] [C] [informal] slightly dated - someone who always looks unhappy and bad-temperedShe's an old sourpuss - I've never seen her smile! Cambridge English vocab. Кембриджский английский словарь. 2012