An unsophisticated person, particularly from a rural place; a bumpkin. When I knew John, he was a total hayseed, but I guess he's converted to city life now.
hayseed
n. a farmer; a rustic character, usually a male. I’m not just some hayseed fresh off the farm.