1 definition by Randy Bunnell

Top Definition
The slang term for the Houston Astros. A professional baseball team. 'Stros is commonly used amoung the youth of Houston
Lets go 'Stros. Lets go 'Stros.
by Randy Bunnell April 13, 2006

Mug icon
Buy a 'Stros mug!