Skip to main content

Definitions by anais_ninja

20 mile MTB trail 

A massive evacuation of the bowels, that provides a profound sense of relief.
Man, I just did a 20 mile MTB trail today and I feel great