English Etymology From shit + wit; perhaps alluding to nitwit. Noun shitwit (plural shitwits) (vulgar, colloquial, derogatory or offensive) A very stupid person. Synonyms See also Thesaurus:fool Anagrams sit with, whitist, withsitWikiwand - on Seamless Wikipedia browsing. On steroids.