2 definitions by Wrdevil

A super hot, intelligent and talented female. The kind of woman every man wants and every woman is jealous of.
I was so pissed when I found out about his new coworker, she's such a Leisha.
by Wrdevil October 13, 2021
Get the Leisha mug.
To manifest anything into existence while touching oneself sexual. A form of sex magic.
I use manifestorbation to bring money into my life in the bath tub every night.
by Wrdevil October 13, 2021
Get the manifestorbation mug.