Japanese Idioms and Proverbs

狐につままれる

2018.11.24 02:36

[kitsune-ni-tsumamareru]


Literal translation:

be pinched by a fox


Meaning:

be baffled