The storyFrom sour (“bad-tempered”) + puss (“slang for "mouth"”).Etymology from Wiktionary, CC BY-SA 4.0.