• Sourpuss

    Origin

    sour("bad-tempered") + puss("slang for “mouth”")

    Full definition of sourpuss

    Noun

    sourpuss

    (plural sourpusses)
    1. A person who is habitually gloomy, sullen or miserable; a grouch.

    Synonyms

    © Wiktionary