Skip to main content

Definitions by Cyatty boss

St.roses 

The worst place in guyana. Basically worst than camp street prison and with better security
St.roses is a fucking jail house.
St.roses by Cyatty boss March 20, 2021