What does Beetle-headed mean?

Beetle-headed meaning in General Dictionary

Dull; stupid.


Beetle-headed meaning in General Dictionary

(a.) Dull; stupid.