spiv

(noun)

noun

1. a person without employment who makes money by various dubious schemes; goes about smartly dressed and having a good time

Definition categories: person, bum, idler, layabout, loafer