Learn English – Derogatory word or idiom for city dwellers or people who aren’t adapted to country/rural life

idiomspejorative-languagesingle-word-requests

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.

Best Answer

Per Wikipedia:

City slicker

City slicker is an idiomatic expression for someone accustomed to a city or urban lifestyle and unsuited to life in the country. The term was typically used as a term of derision by rural Americans who regarded them with amusement.

Promotional poster for the movie *City Slickers*, depicting three men in business suits mounted on horses sporting Western-style tack. Billy Crystal is riding his horse backwards, which allows us to see the "I ❤️ NY" bumper sticker on its rump.