Etymology
Today it means: A named group of affiliated people involved in the demoscene. Full definition →
From demo + group.
Etymology from Wiktionary, CC BY-SA 4.0.