itdnjdtad Share definition Flag short for "i totally did not just deepthroat a dick/dildo" John: Hey, wyd? Sarah: Nothing, itdnjdtad! John: What? itdnjdtad by urmom@thebomb.com February 28, 2022 0 0 Get merch Get the itdnjdtad mug. Buy Now — $32.95 See more merch