Skip to main content

seibu lions

baseball team based in the suburbs of tokyo.
they won the title almost every year in the 80's.
they're just now getting back to winning again.
by 5150 August 1, 2004
mugGet the seibu lions mug.
Related Words
seibu lions Shibu SEIU Sibu Sebu Sebu Sir Seib seiba seibt Seidu

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email