diddle your skittle Share definition Flag Playing with one's cooch Don't diddle your skittle on aisle 4 diddle your skittle by Cosby2017 February 6, 2018 0 0 Get merch Get the diddle your skittle mug. Buy Now — $32.95 See more merch