Skip to main content

Definitions by Richard mayver

Acronym for Someone Currently Residing Outside Temporary. A term for an urban outdoorsman, or a homeless person.
Look at the scrot asking for change at the intersection.
Scrot by Richard mayver February 20, 2024