Top definition
Approx. 50 foot high 100 foot wide slide that was a family amusement before they invented water slides. It was shaped like a wave with about three humps. You paid a small fee and slid down. 1960s fad the went under due to lack of interest and law suits.
Wanna go on the Super Slide?
Here we go!
by thedzone October 12, 2009
Get the mug
Get a Super Slide mug for your fish Georges.