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. A slogen in Hebrew when you wanna say that someone stingy bought something cheap. A: Have you seen Shai's new TV B: this TV is in..
1. To remove one's self from feeling and emotion during a time of great feeling, as for an example the death of a family member. The p..
1. "Second in command." An abbreviation supposedly used by the military. Used in para-military novels such as those written by ..