chowderhead
Noun
Meaning
chowderhead (plural chowderheads)
(US, informal, derogatory) An idiot; a dummy.
Did you seriously think that was gonna work? You magnificent chowderhead! I saw that coming miles away!
Noun
chowderhead (plural chowderheads)
(US, informal, derogatory) An idiot; a dummy.
Did you seriously think that was gonna work? You magnificent chowderhead! I saw that coming miles away!