It means a freakin Yankee.
I have a semi-Texan accent. I grew up in Houston, which is quite cosmopolitan, but have lived out in the country for 25 years, so my accent gets a little more "country" every decade.
So actually having a Yankee accent is bad or not?