sourpuss (n.)youdaoicibaDictYouDict
1937, from sour (adj.) + puss (n.2) "face."