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 19, 2013
Get the dope like lance armstrongmug. -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
Get the Lance Armstrongmug.