Skip to main content

Definitions by lilgurlgamer

sophie towns 

most annoying girl in the world. spills her drinks everywhere and will whity on the smell of smoke.
she spilt her drink
oh shes doing a sophie towns
sophie towns by lilgurlgamer February 16, 2022