by jack/lucas December 14, 2008

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.
by tcon62 April 27, 2014

by ToddB February 07, 2008
