How do you pronounce that? At-signs-for-brains? :P
Sobachki-for-brains?

I agree that "blockhead" is not a serious insult. I can't imagine anybody using it and sincerely meaning it.

It may...