Noun sourpuss has 1 sense
  1. sourpuss, picklepuss, gloomy Gus, pouter - someone with a habitually sullen or gloomy expression
    --1 is a kind of unwelcome person, persona non grata
,
TOP