Etymology
Today it means: An event at which all participants donate items which can then be taken for free by other participants. Full definition →
From swap + -orama.
Etymology from Wiktionary, CC BY-SA 4.0.