nitwit

nouns

a stupid incompetent person