dummelhead

/ (ˈdʌməlˌhɛd) /

noun

Northern English dialect a stupid or slow-witted person