Richard mayver's definitions
Acronym for Someone Currently Residing Outside Temporary. A term for an urban outdoorsman, or a homeless person.
by Richard mayver February 20, 2024
Get the Scrot mug.
Get the Scrot mug.We'll email you a link to sign in instantly.