look up any word, like blumpkin:
 
1.
Soul mate that gives you multiple orgasms. A best friend and lover that is a freak in bed but only for you.
I can not live without my soul ho.
by wild79child April 29, 2014