Vocabulary

狐につままれる

to be confused; to be baffled; to be dumbfounded; to be bewildered; to be bewitched by a fox

expression verb