Skip to main content

thatabsolutefailure's definitions

leila

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
by thatabsolutefailure November 25, 2019
mugGet the leila mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email