Skip to main content

Mar!sol's definitions

Splash Town

Splas town is a place where your boobies will pop out
Mike: Hey Tony At Splash Town this Girls Boobies Poped out when she came out of the water!

Tony: No fuckin way!!
by Mar!sol June 14, 2008
mugGet the Splash Town 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