へどもど
hedomodo

Adverb
Suru Verb

1. flustered; flurried; stuttering (e.g. an apology)

Onomatopoeia