Vocabulary
狐につままれる
きつねにつままれる
to be confused; to be baffled; to be dumbfounded; to be bewildered; to be bewitched by a fox
expression
verb