Top Definition
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"
by The Tall Kid August 10, 2009
10 Words related to Puppy Roses

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.