JLPT N2

まごまご (Magomago) is a Japanese adverb meaning “confused, flustered, at a loss”.

Meanings

  1. adverb, suru verbconfused; flustered; at a loss