An idiom playing on the acronym D.D. / Due Dilligence. DDbD stands for Due Dilligence be Damned which portrays an investment strategy based on impulse rather than research.
DDbD Jack. Its now or never to get in on this stock!
Dick down baby daddy
Im tryna be her ddbd