1 definition by Cyclist
Cycling fan: Wow, what a stage, I'm glad Lance is in the Maillot Jaune after all that racing.
Tex: What are you talkin' about? What is mellow johnny?
Tex: What are you talkin' about? What is mellow johnny?
by Cyclist July 18, 2005