Skip to main content

Definitions by los huevos

Texas Rangers 

A major league baseball team from Arlington, TX. Known most for choking in clutch situations, losing 2 straight world series, and trading all their good players.
Damn I was hoping the Texas Rangers would win the World Series this year but they choked again!!
Texas Rangers by los huevos May 20, 2014