Skip to main content

Definitions by Scarfacken

A girl who refuse to love
Oh u talking about Gemma she a doioe
doioe by Scarfacken March 19, 2025