Vocabulary
へどもど
へどもど
to be flustered; to be flurried; to stutter; to be at a loss
suru-verb
vi
adverb
adv-to