What is Spanish Main?
The area of sea that stretched from the west coast of spain to its' latin american territories.
"Remember the Maine! To hell with Spain!"...apparentley
See Kung-Fu Jesus