"Kin" means relatives or ancestors so L3ggy is right. I'm not an expert in language, but those words are close enough alike and in meaning that it wouldn't surprise me if it has a common root in another language or in an archaic English version. :dunno:
I so want to go back! But all those freaks at the airlines and hotels charge money when I go to the states! Money that I don't have! Why the fuck are they doing that?!