Skip to main content

QuickLearner's definitions

Sheena

One who likes to get ahead, often the employee to get off early by performing sexual favors for the boss.
I have to find a way to get off work early today, I’m thinking of pulling a Sheena!
by QuickLearner February 15, 2022
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