Thank you guys for all of your response! I appreciate it!
@tuttu, nope I don't live in Finland, even more I have never been to Finland and actually never wonder about Finland till I meet finnish guy, here in Poland. Annnnd nope there was nothing between us, he came as a turist, we had a walk around the city and day after beer in a pub. Afterwords I may say that it was end of our contacts.
Here in Poland I'm a member of Students association that takes care about exchange students, so I do meet a lot of foreigners. Even some Fins were doing their exchange semester here as well, but I was never hanging out this them, don't know why. But after this experience with finnish turist I got slightly interested into finnish culture and started looking for some information.

Think "cat" - what do you mean ? Don't really know if I suppose to read it directly or there is some deeper meaning?
