Wiktionary
stupid-head
n. (context colloquial now chiefly childish English) A stupid person.
n. (context colloquial now chiefly childish English) A stupid person.