Beetle-headed

Bee´tle-head`ed


a.1.Dull; stupid.