Definition of squarehead in English:

squarehead

noun

North American
  • 1informal A stupid or inept person.

    idiot, ass, halfwit, nincompoop, blockhead, buffoon, dunce, dolt, ignoramus, cretin, imbecile, dullard, moron, simpleton, clod
  • 2informal, offensive A person of Germanic or Scandinavian origin.

Pronunciation

squarehead

/ˈskwɛːhɛd/