city slicker

Informal a city dweller regarded, esp. by rural people, as a smooth, tricky person

See city slicker in American Heritage Dictionary 4

noun
Informal
A person with the sophisticated manner and dress traditionally associated by rural people with city dwellers.
link/cite print suggestion box