Careful Words
blockheaded
(adj.)
blockish
boneheaded
fatheaded
nitwitted
stupid
thick
thickheaded
by
simon sarris
•
about