Question: I'm looking for something people from rural area would use, especially when they refer to that person's inability to adapt to the country life.

Answer: 
You might call the person a [yuppie](https://en.wikipedia.org/wiki/Yuppie):

> 
> A yuppie (/ˈjʌpi/; short for "young urban professional" or "young upwardly-mobile professional") is defined by one source as being "a young college-educated adult who has a job that pays a lot of money and who lives and works in or near a large city".
> 
> 
>
Toonser

In the North East of Scotland at least. I don't think I've ever heard of it used in anything other than a derogatory manner.

> 
> *Awa an wash yersel, ya toonser mink.*
> 
> 
> Away and wash yourself you dirty town dweller.
> 
> 
> 

<http://www.doricdictionary.com/toonser-noun-urbanite/>