Noun. Possessing the feat of just riding a bike to a destination.
Q: "Dude, why did it take you so long to get to my dorm?" A: "Cuz I just Lance Armstronged it six miles"
7👍 5👎