What is bomb?
I keep hearing this term, "Bomb the mountain," it sounds like something Clinton and Bush did at odd intervals during their presidencies.
Not entirely sure what this means, as I've seen it separated out like "Whether you're going to bomb the mountain or just take a couple laps for a few hours..." etc, mostly on advertisements for different products (carry packs and CamelBaks).
Urban Dictionary also isn't helpful.