1 definition by phill mcgroin

Top Definition
Winston-Salem, North Carolina
It's hard to escape from Camel City.
by phill mcgroin March 18, 2011

Mug icon
Buy a Camel City mug!