i was thinking "DD" as Double Doged which in that case would make you gay so idk lol or could mean Double Dunked/Dipped lol