Top definition
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 05, 2011
Get the mug
Get a BP Sponge mug for your girlfriend Sarah.