Diabetes Delight Share definition Flag An item with a fuck ton of sugar inside of it, usually candy or soda CaseOh gets a diabetes delight every time he orders a meal from McDonald’s that could feed a large African village. Diabetes Delight by Marker000 July 21, 2024 0 0 Get merch Get the Diabetes Delight mug. Buy Now — $32.95 See more merch