Literally standing for Dattaâs Delicacy ; this term is synonymous to âshitâ or âfaecesâ
Eg. Oh my god Lucas! You are playing like DD