Why is Floyd Landis popular right now?

-1
the biggest douchelord in cycling. (as of May 20 at 18:29 UTC)
Category: Unspecified | Most recent: January 18 at 03:25 UTC | First appearance: February 15 at 18:12 UTC | Last defined: May 20 at 18:29 UTC by @kinglouie357 via Twitter for iPhone | Source: Twitter | Permalink
Last verified definition: According to the Wall Street Journal, disgraced Tour De France winner (he was stripped of his title for alleged use of performance enhancing drugs) has finally admitted to doping and has accused several other cyclists, including Lance Armstrong of also doing so. (as of May 20 at 12:11 UTC)

Definition Stream

Loading...

View full history...
You must be logged in to do that. Log in Here
(click to close)