
Blockhead
Colloquial Usage
Used in informal, casual conversations, but could be offensive if not used among friends. 
Slightly Insulting
It implies stupidity or foolishness, so be careful when using it to avoid offending someone. 
Non-literal Meaning
It doesn't mean the person's head is actually like a block of wood—just that they're being unwise or unthinking. 