Yokohama Baystars

What is Yokohama Baystars?


1.

baseball team based in Yokohama.

they went almost 40 years without winning a title, when they finally won it in '99.

BayStars sucked for a while until they won that title.

See 5150


32

Random Words:

1. An idiot that invites themselves over and eats all your fodd That stupid rat burn won't go away.And he ate all our food 1. An i..
1. When something is so absolutely ridiculous that it merits oral sex. "The line at the train station was absolutely suckamadiculous...
1. when a person in the military is temporarily deployed for a year, aka being sent overseas, generally without the rest of the family. my..