What does Beetle headed mean?

Beetle headed meaning in General Dictionary

Dull stupid