bumpkin

noun
  1. an unsophisticated person from a rural area
  2. Usage: often derogatory

Examples