What does ‘yokel’ mean?

yokel

( n ) A clumsy, unsophisticated person from the country. Who was that yokel I saw Leticia White out with last week?