A knucklehead is a blockhead, a stupid person, a dumbbell, etc.

But why's a knucklehead a knucklehead? Is it because one envisions taking one's knuckles and hitting on the knucklehead's head in order to wake up or stir up some activity beneath the bonehead's skull?

Just curious,
DubDub