NichiDict

へどもど

[hedomodo]

Meanings

1.Noun・suruAdverb

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