nitwit Play nounA stupid or silly person.nounA scatterbrained or stupid person.nouna stupid incompetent person