It means "to leave this place" with the term "Pop Stand" serving as a metaphor for a shoddy, rinky dink establishment, slightly better than a lemonade stand.
"If they don't put some decent music on, I'm gonna blow this pop stand"
27👍 3👎
Let's leave this boring place as soon as possible.
Adaptation of "Let's blow this popsicle stand"
It's 5 o'clock and time to go home. Let's blow this pop stand!
54👍 21👎