street loan

noun

Definition of street loan