Skip to main content

anonymous llama69's definitions

Leonara

An aggressive, annoying person with 0 personality who usually loves to make love towards...a plastic incarnation of a human dude.
Leonara loves to hug a plastic dude.
by anonymous llama69 December 12, 2022
mugGet the Leonara 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