Skip to main content

Definitions by specracer29

mountain running

A phrase that is often used interchangebly with touge.
often meaning mountain racing or driving

verb
Racer A-hey I just got my car fixed.
Racer B-are you up for doing some on mountain running?
[Racer A}-why not