Lance Pharmstrong Posted in L Best definition Lance Pharmstrong A world class athlete with a little help from Big Pharma. The rookie is raising some brows and has some gossip going on about being a bit of a Lance Pharmstrong. How satisfied are you with the definition? Looking for Lance Pharmstrong meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 105 times.