city slicker
Concise Oxford English Dictionary © 2008 Oxford University Press:
city slicker
▶noun informal, derogatory a person with the sophisticated tastes or values associated with city dwellers.
'city slicker' also found in these Oxford entries:

