Raggedman, are you watching Deadwood on HBO? "Squarehead" has been used on there a few times in reference to a murdered Swedish family.The story takes place in the 1870s, and I think the language reflects usage at that time. This suggests that the word doesn't derive from WW1 military wear.