Top definition
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
by NURSE HOLLY October 01, 2015
Get the mug
Get a ducking ditch mug for your Aunt Zora.

Activity