chowderhead

Etymology
Probably from a variant of.

Noun

 * 1)  An idiot; a dummy.
 * Did you seriously think that was gonna work? You magnificent chowderhead! I saw that coming miles away!