1 definition by Doodoopie

Top Definition
Possessing the Adonis DNA, tiger blood and warlock skills that would give one the most amazing winning self esteem ever.
I may weigh 400lbs., but with my new found self-esheen, I am going to rock a speedo at the beach!
by Doodoopie March 04, 2011
Mug icon
Buy a self-esheen mug!