DUNDERHEAD Meaning of DUNDERHEAD in English ■ noun informal a stupid person.Derivatives~ed adjective OriginC17: cf. obs. Scots dunder, dunner 'resounding noise'; related to din . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004