Skip to main content

'StroMan's definitions

Astros

By far the most awesome baseball club in the national league. However, they got worked by those gangsta White Sox from Chicago in the 05 World Series, the first World Series appearance for the Astros.
Go Astros, or Go 'Stros
by 'StroMan April 10, 2009
mugGet the Astros mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email