Green’s Dictionary of Slang

squarehead adj.1

[squarehead n.2 ]

1. [1910s] (US) Scandinavian.

2. [1930s] (US) Polish.