STREET PUPPY Meaning of STREET PUPPY in English Any hot dog or sausage sold by a street vendor. Example: Spiros! Throw another street puppy on the grill. Slang English vocab. Английский сленговый словарь. 2012