Skip to main content

Definitions by taylex

a girl who dosnt every answer yor goddamn messeges
man shes such an Idalia
Idalia by taylex February 1, 2019