狐につままれる 2018.11.24 02:36 [kitsune-ni-tsumamareru]Literal translation: be pinched by a foxMeaning: be baffled