Top definition
any road, ski slope, trail, beach or other venue of fun which may cause you to end up in an ambulance
The icy trails look stretcherous today.
by duff44 February 12, 2015
Get the mug
Get a stretcherous mug for your dad Manley.