Diddlydildo Share definition Flag A dildo in the true form of Ned Flanders, moustache included. Ever been diddlydrilled by a diddlydildo? No BUT IT HAS A MOUSTACHE! Diddlydildo by Blissfully unaware February 2, 2018 0 0 Get merch Get the Diddlydildo mug. Buy Now — $32.95 See more merch