i have to take two buses downtown, which is 10 miles away, one hell of a bus surf
the act of taking two or more buses with the trip lasting more than 20 miles
"i have to take two buses downtown, which is 10 miles away, one hell of a bus surf" What is the definition of "bus surf"?