i was playing kingdom hearts and i think kairi is such a d.i.d.
damsel in distress or dude in distress
"i was playing kingdom hearts and i think kairi is such a d.i.d." What is the definition of "d.i.d."?