1 definition by Doodoopie

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 4, 2011
Get the self-esheen mug.