I'm embarrassed to say I have no ide what a Phillies blunt is or what a glass rose has to do with this but I'm guessing your saying its a gas station quality
You gotta spend some more time in the hood. It was just a joke. I didn't even click on the link you posted. I just wanted to make someone smile.
Phillies Blunts are notoriously cheap cigars that people buy in order to throw away the tobacco and then just use the skin as rolling papers for smoking marijuana. Next time you're at the gas station and you see the guy in front of you buy a box of Phillies, or Swisher Sweets, or any cheap pack of cigars, he will be imminently smoking marijuana.
The glass rose is a funny little anomaly of urban gas stations. You've probably seen it and not even registered it because it's such a worthless-seeming product. It's a fake rose in a slim glass tube. You throw out the rose and keep the tube and, voila, use it as a crack pipe. It's basically some genius's idea of how to sell drug paraphernalia at every gas station.
Look familiar? Yeah, those are crack pipes.