しどろもどろだった
shidoromodorodatta

Da Copula
na-Adjective
no-Adjective

The past form of しどろもどろ

1. Stammering; Hesitant; Flustered

Past/Perfective