1 definition by detroit master

The act of double teaming a hot milf and her daughter at the same time
i gave laura and laurie the time of their lives on the detroit slip and slide
by detroit master September 9, 2010
Get the detroit slip and slide mug.