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 Leenamug.

Share this definition