A street urchinA street urchin.
(dated)A street urchin.
A loutish young man; a ruffian.
Uncertain; the following possible etymologies have been suggested:
Wiktionary, CC BY-SA 4.0 · source
regular