Definify.com

Definition 2024


smeghead

smeghead

English

Noun

smeghead (plural smegheads)

  1. (slang, derogatory) A fool.