Psythik , 21 days ago Nope, Yankee means New York. Everyone else is wrong, especially the Brits.
Nope, Yankee means New York. Everyone else is wrong, especially the Brits.