DD? Got me on that one.
DD=due diligence...used in stock market recommendations alot....gives ya a lil plausible deniability