my foot in Finnish
my foot in Finnish
kattia kanssa
(idiomatic) Indicates disapproval, disregard, disdain, disgust or disbelief.
muka
(idiomatic) Indicates disapproval, disregard, disdain, disgust or disbelief.