2076670 jmdict A [id=1958152] しどろもどろ;シドロモドロ [1][adj-no,adj-na] confused; disordered; faltered; incoherent; inconsistent