Skip to main content

Sksartain's definitions

Sheena

A beautiful goddess that has a soul of a gypsy , 🔥 pussy, and truly can't love only one man!
Have you seen Sheena? She's something else.
by Sksartain June 4, 2020
mugGet the Sheena 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