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. This is a disease where you can't remember shit. - Do you have CRS disease or something? - What's CRS disease? - It's ..
1. person (usually female) who is in charge of strippers in the back of the house. Duties include make up work, preventing or breaking up ..
1. 1. To be invincible, but not.. 2. To not be invincible, but yes.. I am UNVINCIBLE! See ranova..