Top definition
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 cul

Finnish Guy: Turpa Kiinni!!
by minarakastansuomi April 21, 2010
Get the mug
Get a Turpa Kiinni mug for your Uncle Paul.