Etymology
Today it means: An event or organization for the purpose of discussing a topic, rather than taking direct action. Full definition →
From talk + shop, perhaps influenced by workshop.
Etymology from Wiktionary, CC BY-SA 4.0.