2 definitions by SleighKing

Jayne - achieving the highest state of beauty
That elephant is a Jayne amongst the herd!
by SleighKing March 29, 2023
Get the Jayne mug.
A woman that is unimaginably perfect in every sense of being. She has a heart made of gold, made entirely of funny bones and has a special power to put you under her spell with mesmerizing eyes. One encounter with her and you will recalibrate your 1-10 scale judgement.

The only downside to meeting a Jayned is that you wish you met her earlier.
I forgot about everyone woman I met after meeting this Jayned last night!!
by SleighKing March 29, 2023
Get the Jayned mug.