Puppy Roses Share definition Flag A euphemism for noticeable signs of a female's STD(s), brought to us by the folks at T9 text input. "Brandon just fucked that chick! I tried to warn him but T9 said she had "puppy roses" instead of "pussy sores" Puppy Roses by The Tall Kid August 10, 2009 0 0 Get merch Get the Puppy Roses mug. Buy Now — $32.95 See more merch