Finnish slang, translates to "what the fuck" in English. Often used when my classmates are kicking each other, or when tea spills out of my locker.
by nomestorm May 22, 2018
Get the mitä vittua mug.
Get the mitä vittua mug.We'll email you a link to sign in instantly.