Skip to main content

Mr. Never should have lost her's definitions

Sheena Jones

A woman like none other. She has been through a lot of pain but has the strength of a lion. She continues to seek beauty in everyone she loves. Her loyalty is her only flaw. See also- Divine Mother
If you catch a Sheena Jones, never let her go.
mugGet the Sheena Jonesmug.

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