Subscribe English
look up any word, like latergram:
 
1.
When a person in a car gets on the highway or expressway then proceeds to get off at the next ramp. Most times done inside a city limit.
That car was a ramp ranger. He could of just used the surface streets to the next light.
by The Truck January 22, 2008
4 1