'spiv' definitions:

Definition of 'spiv'

From: WordNet
noun
A person without employment who makes money by various dubious schemes; goes about smartly dressed and having a good time