Etymology
Today it means: The venue where a demoparty is held. Full definition →
From party + place.
Etymology from Wiktionary, CC BY-SA 4.0.