Market Square? lol
Idk if you understood it. Its a popular saying in Finland.
My wife might know it (she's Finnish). But its not a saying I've heard before. But that might because besides living in Northern Finland for a year I only visit once in a while.
Well its a saying people usually mention when something finnish related is seen in internet. Kind of like "Party Time".
I'll remember that for the future then.
Its just not something I've ever heard before, even among all the Finns I know. How I wish I was back in Finland though. Oh well, will be in 4 months time.
Separate names with a comma.