TSRR

AcronymDefinition
TSRRTexas State Railroad
TSRRTennessee Southern Railroad
TSRRThe Simpsons: Road Rage (video game)