codshead noun1 •(offensive) A stupid person; a fool.He interrupted this harangue to roar at an assistant. "What's this you're bringing out, you miserable, sniveling codshead?" — 1957 formscodsheads