mutton head

listen to the pronunciation of mutton head
English - Turkish
kalın kafalı
ahmak
muttonhead
ahmak kimse
English - English

Definition of mutton head in English English dictionary

muttonhead
A stupid or foolish person