Buffle-headed

Buf·fle-head·ed

Buffle-headed

a.
  1. Having a large head, like a buffalo; dull; stupid; blundering. [Obs.]
    So fell this buffle-headed giant.