Slang meaning of DIDDY RIDE

DIDDY RIDE means: Diddy ride is British slang for to mastrubate between a woman's breasts.