thatabsolutefailure's definitions
a happy and bubbly woman that shows love for all. can be a bit dismissive but loves all people on the inside.
by thatabsolutefailure November 25, 2019
Get the leila mug.
Get the leila mug.We'll email you a link to sign in instantly.