Skip to main content

Definitions by AcquireCurrency

Street Stalker

noun: slang term for prostitute
She's a teacher by day and a street stalker by night.