Skip to main content

Kiy Limepie's definitions

shelena

A beautiful female who is very successful and a very nice body. She doesn't take anyone's shit & she is a strong believer in loyalty.
When Shelena walks into a room, she is immediately stunning to everyone.
by Kiy Limepie June 18, 2018
mugGet the shelena 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