まごまご Meanings Adverb, する verb confused; flustered; at a loss See also: まごつく. Word lists JLPT N2 Onomatopoeia Jinuma: Japanese Dictionary · Word lists