dunderhead (n.)
1620s, from head (n.); the first element is obscure; perhaps from Middle Dutch doner, donder "to thunder" (compare blunderbuss).