Skip to main content

KC2351's definitions

DD

Literally standing for Datta’s Delicacy ; this term is synonymous to “shit” or “faeces”
Eg. Oh my god Lucas! You are playing like DD
by KC2351 April 17, 2021
mugGet the DDmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email