Skip to main content

Definitions by Aboogi3

Scroncha 

Dirty shore (woman), who belongs to the streets.
I don't mess with scronchas.
She's a scroncha bro don't mess with her.
Scroncha by Aboogi3 February 16, 2021