Skip to main content

Definitions by bigman003

Lance Armstronged 

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"
Lance Armstronged by bigman003 April 27, 2009