@daniel I think I just got too much in my own head about the word: it could mean “demonstration” as in protest, but also as in “demo scene” (showing creative software work), or “demolition” (tearing down fashy monuments?) or as in demolition derby, or…?! The first meaning is so obviously the correct one from context, but I just got wrapped around the axle.
P.S. “Karl Popper Ultras” is a winning sign.