corner boy

noun

Definition of corner boy

chiefly Irish
: one who loafs at street corners