Bufflehead

Buf·fle·head

Bufflehead

n.
  1. One who has a large head; a heavy, stupid fellow. [Obs.]
    What makes you stare so, bufflehead?
    — Plautus (trans. 1694).
  2. The buffel duck. See Buffel duck. (Zool.)