Beetle-headed

Bee·tle-head·ed

Beetle-headed

a.
  1. Dull; stupid.