Joshua D Share definition Flag A guy who uses his mom's credit card to spend $500+ dollars on a game that is free. Wow! That's such a Joshua D thing to do. Joshua D by Cobweb901 May 10, 2019 0 0 Get merch Get the Joshua D mug. Buy Now β $32.95 See more merch