"did you see that d-train on the dallas cowboys?  or "you better keep that d-train away from your daughter
1)a gigantic, buff black man who has a thing for white women
""did you see that d-train on the dallas cowboys?  or "you better keep that d-train away from your daughter" What is the definition of "d-train"?