Top definition
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.
by herbybell June 01, 2011
Get the mug
Get a Lance Pharmstrong mug for your dog Zora.