DTGD

AcronymDefinition
DTGDDare to Get Dirty (blog)
DTGDDrafting the Gift Domain