Slip ‘N Slide BY Joanna Hauser July 30, 2020 Filed to: Uncategorized The Slip ‘N Slide water toy was invented by upholsterer Robert Carrier in 1960 and later sold to Wham-O.