Skip to main content

ebabawamia

An island off the north coast of china. Descoverd in 1990 when a group of explorers where brutely slaughterd on its beaches.
dont go to ebabawamia
by James March 7, 2005
mugGet the ebabawamia mug.

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