1 definition by bigman003

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"
by bigman003 April 28, 2009
Get the Lance Armstronged mug.