#bpoilspill
Top Voted Definition for #bpoilspill
British Petroleum Oil Spill
1
show_chart Other Definitions for #bpoilspill
The explosion that caused an oil spill from a BP rig in the GOM reached shore on 4/30/10. The oil spill is on track to become the worst spill in history.
0