1. Unlimited, free access to something everybody wants.
The Smith's party was a lavish free-for-all; everybody could eat and drink as much as they wanted.
2. A barroom, tavern, or street fight in which everybody participates.
The celebration after the soccer game victory turned into an uncontrollable free-for-all.
Source: A Dictionary of American Idioms