I’ve always felt that “shit” was an example of onomatopeia, a word inspired by the sound of the source. I suspect the latin “cacere” and our baby word “kaka” come from the same thing (I know they don’t all sound alike – excreting solid wastes provides an entire symphony of sounds). Ditto with “piss”.
How come “onomatopeia” doesn’t sound like anything?