1 definition by stateazure

A girl who roams the streets looking for somebody to play with her.
That girl will screw anyone who shows her attention. She’s just another street cat.
by stateazure May 7, 2023
Get the Street cat mug.