English

edit

Etymology

edit

From shit +‎ wit; perhaps alluding to nitwit.

Noun

edit

shitwit (plural shitwits)

  1. (vulgar, colloquial, derogatory or offensive) A very stupid person.

Synonyms

edit

Anagrams

edit