1 definition by Sksartain

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 5, 2020
Get the Sheena mug.