kirpputori (compound noun) –
From kirppu, meaning flea. And tori, meaning market.
Also seen as simply the shortened colloquial kirppis, a contraction of kirpputori + -is.
One theory of the origin of the term is that it comes from a literal translation of the French, ”marché aux puces” which means ”market where one acquires fleas.”