dunce

noun
  1. a person who is slow to learn or understand; someone considered stupid or dull
  2. Usage: often considered offensive

Examples