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. Damn cool person within 101st Delta Squadron, he carries the nickname "Sink", and is a fellow Llama-enthusiast along with Expl..
1. The pairing of Princess Yue of the Northern Water Tribe with Sokka, a warrior of the Southern Water Tribe on the hit show, Avatar: The L..
1. a situation that down right blows ass; but not intentionally Heather: I swatted a spider and it landed on my baby's face. Kayla:..