spiv(n = noun.person) - a person without employment who makes money by various dubious schemes; goes about smartly dressed and having a good time;
is a kind of bum, do-nothing, idler, layabout, loafer
spiv, n. Brit. colloq. a man, often characterized by flashy dress, who makes a living by illicit or unscrupulous dealings.
Derivative:
spivvish adj. spivvy adj.
Etymology:
20th c.: orig. unkn.