clarthead

clarthead

(ˈklɑːtˌhɛd)
n
dialect Northern English a slow-witted or stupid person