Skip to main content

Penetration Island

(Chelsea Handler)David Copperfield's Island. It's not a place you want to be!
After every show, David Copperfield takes a couple of chicks to Penetration Island, but they don't like the magic wand anymore.
by Kari Mackenzie February 5, 2008
mugGet the Penetration Island 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