Dotehead /(?)/

Dote·head

Dotehead

n.
  1. A dotard. [R.]