1310 / 2512

What does 纳闷儿 (nà mèn r) mean in English?

纳闷儿
nà mèn r納悶兒

puzzled; bewildered