Skip to main content

PallyGirl's definitions

BPP

British Petroleum Phail

Implies that there is a lot of failure involved in the Gulf of Mexico oil spill.
Sue: "Wow, have you seen how BP has covered everything in oil? And they haven't even figured out a way to fix it!"

Sam: "Oh, you mean the company now known as BPP? All those poor animals. Phail."
by PallyGirl June 14, 2010
mugGet the BPP 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