Skip to main content

Definitions by thatabsolutefailure

a happy and bubbly woman that shows love for all. can be a bit dismissive but loves all people on the inside.
leila is really nice you should talk to here
leila by thatabsolutefailure November 25, 2019