• Guttersnipe

    Full definition of guttersnipe

    Noun

    guttersnipe

    (plural guttersnipes)
    1. A person who is from the lowest social or economic class.
    2. A street urchin.
    © Wiktionary