dummelhead

dummelhead

(ˈdʌməlˌhɛd)
n
dialect Northern English a stupid or slow-witted person
References in periodicals archive ?
Staring at my ockodols , a dummelhead suddenly yoked at me.