Definition of smeghead in English:

smeghead

noun

slang
  • A fool or contemptible person.

Origin

1980s.