1 definition by AstroPahn1

Top Definition
Nickname given to Carlos Lee, a Houston Astro, which when translated from Spanish to English means big horse, which is fitting cuz Carlos is a big guy. Has a fan club consisting mostly of Mexicans who always hang out in the standing room near the Crawford boxes at Minute Made Park. Look for the guy with the big moustache!
El Caballo has just hit...whoa it's going...it's going...caught in foul territory! Maybe he'll gallop the bases next time.
by AstroPahn1 April 10, 2009

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.