That should be "Yank". Calling an American a yankee is akin to calling a Brit an Englishman, even if he's Welsh, etc. Small difference, but the locals make it a point.
I apologize for my ignorance....