bp

British petroleum. basically, its the company that had that big oil spill.
wow, bp really messed up this time didnt they?
by hobble3312 June 25, 2010
mugGet the bp mug.