ducking ditch Share definition Flag This is what Google Talk to text interprets when you mean to say Fucking Bitch I hate you, I hope you die you ducking ditch ducking ditch by NURSE HOLLY November 17, 2015 0 0 Get merch Get the ducking ditch mug. Buy Now — $32.95 See more merch