It means ‘good stuff’, apparently
Like pop? Then pop your arse down on Hyde Park at BST.
If you go down to the woods…
Like Lollapalooza, BUT IN CHILE