Turpa Kiinni Share definition Flag Means "Shut the fuck up" in Finnish. Totally awesome language, totally awesome country....i wish i was finnish. :'( French Guy: Pousser un croissant dans le culFinnish Guy: Turpa Kiinni!! Turpa Kiinni by minarakastansuomi April 26, 2010 0 0 Get merch Get the Turpa Kiinni mug. Buy Now — $32.95 See more merch