Meaning of squarehead

square•head

Pronunciation: (skwâr'hed"), [key]
— n. Slang.
  1. a stupid person.
    1. a German or Dutch person.
    2. a Scandinavian, esp. a Swede.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.