chowderhead

(noun)

noun

1. (US, informal, pejorative) An idiot; a dummy.

- Did you seriously think that was gonna work? You magnificent chowderhead! I saw that coming miles away!