St. Louis slip and slide Share definition Flag When you shit on the floor and you and your lover slide across it. John split his head open doing a St. Louis slip and slide St. Louis slip and slide by SteveHarveysMustache May 29, 2018 0 0 Get merch Get the St. Louis slip and slide mug. Buy Now — $32.95 See more merch