knucklehead

Noun
  1. a stupid person; these words are used to express a low opinion of someone's intelligence
knucklehead
A boy is being a real knucklehead by trying to push a door that clearly says "PULL."