Beetle-headed
Bee·tle-head·ed
Beetle-headed
a.
Dull; stupid.