Skip to main content

Lastros

The name for the Houston Astros baseball team when they are having a bad season, especially when they are in last place in theis division.
Man, can you believe the Lastros dropped three in a row to the crappy Brewers!
by carl October 3, 2003
mugGet the Lastros 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