GOM97's definitions
The ramps that truckers use to slow down in emergencies when their brakes fail going down a steep grade. Tested by the Ford F-450 on Top Gear (A car show)
by GOM97 October 17, 2014
Get the runaway rampmug.
Get the runaway rampmug.