Slang meaning of DITYID

DITYID means: Did I Tell You I'm Distressed