n. (Informal) person from a large city who is overly sophisticated, stylish and sophisticated city person, sophisticated city dweller
CITY SLICKER
Meaning of CITY SLICKER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012