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.      Английский сленговый словарь.