Green’s Dictionary of Slang

shit-brained adj.

also shite-brained
[shit n. (1a)]

[1970s] stupid, brainless.