noun Northern English dialect a slow-witted or stupid person
clarthead 🔊 Listen to this noun Northern English dialect a slow-witted or stupid person Share Facebook Twitter Google +