Wiktionary
smeghead
n. (context slang derogatory English) A fool.
n. (context slang derogatory English) A fool.