DI DI Share definition Flag a bad case of diarreha noun Little Johnny had a bad case of DI DI last night and sprayed the toilet DI DI by Jimmy123456 May 17, 2006 0 0 Get merch Get the DI DI mug. Buy Now — $32.95 See more merch