neanderthal

noun
  1. an extinct species of early humans that lived in Europe and parts of Asia
adjective
  1. primitive, backward, or lacking in intelligence or social development
  2. Usage: often derogatory

Examples