meaning of Beetle-headed

Beetle-headed meaning in General Dictionary

Dull; stupid.


Beetle-headed meaning in General Dictionary

(a.) Dull; stupid.