city slicker
From Longman Dictionary of Contemporary Englishcity slickerˌcity ˈslicker noun [countable] EXPERIENCEDsomeone who lives and works in a city and has no experience of anything outside it – often used to show disapprovalExamples from the Corpuscity slicker• Once you get accustomed to life on the range, it's hard to go back to being a city slicker.Origin city slicker (1900-2000) slicker from slick “to deceive cleverly” ((19-20 centuries)), from SLICK1