Green’s Dictionary of Slang

horseshit n.

[SE horse + shit n. (1a)]

1. [20C+] (also horse-turd) horse dung.

2. [1920s+] (also horseburger, horseshite) rubbish, nonsense.

3. [1940s] (US) a damn n. e.g. that isn’t worth horseshit.