Vocabulary

とぎまぎ

confusion; bewilderment; embarrassment

noun suru-verb