Guttersnipe (n.)
a scruffy and badly behaved child who spends most of his or her time on the street.
Example: The author's protagonist was a colorful guttersnipe, with a wonderful character arc.
Example: The author's protagonist was a colorful guttersnipe, with a wonderful character arc.