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