1 definition by specneeee

1
an oil reservoir off the coast of the southern United States and eastern Mexico that has been contaminated by water
Why is there water in the Gulf of Mexico?
by specneeee September 15, 2015
Get the mug
Get a Gulf Of Mexico mug for your father Manley.