weakheaded emptyheaded hard-headed flatheaded beetleheaded hot-headed bull-headed dullwitted shockheaded stiffhearted