dunce
1. [ noun ] these words are used to express a low opinion of someone's intelligence
Synonyms: lunkhead numskull bonehead shithead hammerhead knucklehead loggerhead muttonhead blockhead fuckhead dunderhead
Related terms: simpleton
Similar spelling:   Duenez
  Duenes
  dunnock
  Duong
  Dungey
  Dungee
  Duenas