dunderhead (n.)
"dunce, numbskull," 1620s, from head (n.); the first element is obscure; perhaps from Middle Dutch doner, donder "to thunder" (compare blunderbuss). Dunder also was a native dialectal variant of thunder. In the same sense were dunder-whelp (1620s); dunderpate (1754); dunderpoll (1801).