Skip to main content

BP Sponge

Now introducing the brand new BP Sponge! Soaking up most of the oil in the Gulf right at this very moment is the new and very outstanding powers of the BP Sponge!
by MrSebastian August 6, 2011
mugGet the BP Sponge 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