someone who is honest, or considered honest by serious criminals
2. British military slang, archaic, offensive
a German or Scandinavian
squarehead in American English
(ˈskwɛərˌhed)
noun slang
1.
a stupid person
2. derogatory, offensive
a.
a German or Dutch person
b.
a Scandinavian, esp. a Swede
Word origin
[1905–10, Amer.; square + head]This word is first recorded in the period 1905–10. Other words that entered Englishat around the same time include: Expressionism, cadre, push-up, thiamine, white list