A slang word for "urban"? [closed]
What would be an antonym of "hillbilly" and "redneck"?
E.g. what slang word could replace "urban" in this context?
Why would an urban/city-dwelling guy be interested in agricultural techniques?
Solution 1:
You could call the urban/city-dwelling guy a 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. - wikipedia
(Note that 'guy' is subsumed in the term: you wouldn't call him a 'city slicker guy' just as you wouldn't call someone a 'hillbilly guy'.)
Solution 2:
townie
informal
noun
derogatory
a person who lives in a town (used especially with reference to their supposed lack of familiarity with rural affairs).
"townie": Google online dictionary