CEDICT
layabout; deadbeat; slacker; idle person up to no good
Wiktionary
混跡某種社會的人。
重編國語辭典
The young man saved the girl from a bunch of hoodlums.
Source: Tatoeba