Etymology
Today it means: To mingle and socialize with members of the opposite sex. Full definition →
From free + mix.
Etymology from Wiktionary, CC BY-SA 4.0.