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 noun in the place of an adjective, in an attempt to ascribe similar qualities to the object that you use the nounjective in relation t..
1. An acronym for the worthless offspring of my boss. Damn. My boss's kid is such a W.O.O.M.B. He would be unemployable anywhere els..
1. Geek slang. Sometimes used as sarcastic insult of geeks who play Yu-Gi-Oh "Yu-Gi-Owned MOTHERFUCKER!!" See Matt..