mitä hittoa
Finnish
Phrase
mitä
hittoa
(
colloquial
)
(
mildly vulgar
)
what the heck