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 abbreviation and inversion of the word obviously used to satirically convey the antonym of the word obviously. A sarcastic obviousl..
1. Think of an armpit, but with a penis instead, not the taint, but in between the penis and the sack I had an itch on my penis pit, so I ..
1. In Arizona this is what we call shoes. Shoot! They threw my zapatos up on the power lines...