What does d2smd mean? View the definition of d2smd and all related slang terms containing d2smd below: