look up anything, like your first name:
1. ditch sledding
A sport where a person runs and then launches themself down a flooded ditch on a foam sled.
Person 1. That ditch sledding was rad!
Person 2. Ya I know, I went like 20 yards!
rss and gcal