1 definition by BP CEO

Pete wasn't looking forward to the party, he knew he was going to BP the Gulf.
by BP CEO February 11, 2011
Get the BP the Gulf mug.