Top Definition
Texan for "winner of Le Tour de France."
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?
by Cyclist July 17, 2005
5 Words related to mellow johnny

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×