Japanese deck
まごまご
adverb·n2

まごまご

Flustered; unable to act or unsure what to do

まごまごする

まごまごしている