Etymology
Today it means: An event where people meet to make social connections; a prolonged period of schmoozing. Full definition →
From schmooze + -athon.
Etymology from Wiktionary, CC BY-SA 4.0.