What is Coming Up Roses?
"Coming up Roses" supposedly means the flash of blood that shoots into the syringe when you shoot up on heroin.
Dude! I'm coming up roses... Ahh, that's better.
See coming up roses, heroin, syringe, shooting up, coming up
All you need for a faster workflow in one place.