Nickname for Winston-Salem, North Carolina. Also the name of their newly renamed minor league baseball team because of the dash in between Winston and Salem and apparently it represents speed. Pretty lame place.
by CrazyAmy April 27, 2010