A very stupid personA very stupid person.
(colloquial, derogatory, offensive, vulgar)A very stupid person.
From shit + wit; perhaps alluding to nitwit.
Wiktionary, CC BY-SA 4.0 · source
regular