agent: an active and efficient cause; capable of producing a certain effect
causal agent: any entity that produces an effect or is responsible for events or results
spiv: a person without employment who makes money by various dubious schemes; goes about smartly dressed and having a good time