dummelhead

dummelhead

(ˈdʌməlˌhɛd) ndialect Northern English a stupid or slow-witted person