まごまご

confused, be at a loss

What does まごまご mean?

まごまご is a Japanese noun meaning confused, be at a loss in English. It is written as まごまご in hiragana, and magomago in romaji. This word is part of JLPT N2 vocabulary.