Dirty D Delight Share definition Flag Tossing a woman's salad while having a dip in. Use Skoal Long Cut Wintergreen for best results. I wanted to do something sexual to her, but I did not want to spit out my D....so I settled for a Dirty D Delight. Dirty D Delight by Kneel before Christ September 14, 2010 Get the Dirty D Delight mug.