adj. describing something awesome that is only possible under the influence of serious doping, like the kind Lance Armstrong did in the tour de france.
by Gingerwhalegw January 20, 2013
-Hey, you're walking funny this morning.
-Yeah, me and my girl went so hard yesterday she gave me a Lance Armstrong...
-Ow...
-Yeah, me and my girl went so hard yesterday she gave me a Lance Armstrong...
-Ow...
by neobwa October 22, 2014