NichiDict

しどろもどろ

[shidoromodoro]

Meanings

1.No-adjAdj-na

confused; disordered; faltered; incoherent; inconsistent