i would like to slide my cock up and down that bitch's titty ditch
noun- the area between a womans breats
"i would like to slide my cock up and down that bitch's titty ditch" What is the definition of "titty ditch"?