meaning of Camel City Camel City

Camel City Camel City meaning in Urban Dictionary

Winston-Salem, NC. Residence of Camel cigarettes, RJR, the camel town thrashers, plus the camel town skulls. Winston-Salem, new york