squarehead
noun /ˈskweəhed/
/ˈskwerhed/
(informal, especially North American English)- a person who is stupid or not able to do something
- an offensive word for a person from Germany, Holland or Scandinavia; a person whose family originally came from there