June 2008

Definition of XTERRA According To The New Melanie Dictionary of the Universe

I was recently asked to define XTERRA in my own words.   XTERRA X-TERR-A [eks-tare-uh] noun; adjective;verb 1. beyond or more than an Olympic distance triathlon; a 1500m swim, 30- 40 km mountain bike leg, 10-12 kilometer run in variable environments –adjective (an XTERRA experience)   2. cooler or better than a road triathlon of …

Definition of XTERRA According To The New Melanie Dictionary of the Universe Read More »