Skip to main content

JKYaMom696969's definitions

Leena

A caring and smart person who gets a lot of attention and doesn't even realize it. She is very cute and feels very bad for people when she does something wrong to them. Leena's are drived to suceed in life!
That girl is a clear LEENA from a mile away
by JKYaMom696969 November 16, 2020
mugGet the Leena 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