If you refer to someone as a numbskull, you mean that they are very stupid. [informal, old-fashioned, disapproval]
How were we to know that he was a numbskull?
Synonyms: fool, charlie [British, informal], dope [informal], jerk [slang, mainly US, Canadian]