gross-headed
synonyms
stupid
thick-skulled