Random
Source Code

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"

by bigman003 April 28, 2009

7👍 5👎