sourpuss (n.) Look up sourpuss at Dictionary.com
1937, from sour (adj.) + puss (n.2) "face."