Lance Armstrong Share definition Flag When a girl gives a guy head when she has plutonium in her mouth. Man, I wish I didn't have to go in for this ball surgery tomorrow. Damn hooker tricked me and gave me a Lance Armstrong! Lance Armstrong by Joshe November 12, 2008 0 0 Get merch Get the Lance Armstrong mug. Buy Now — $32.95 See more merch