So yea, Leah Gotti and Nina North are total besties. Not just any besties, the kind that maybe share a guy, you perhaps. They are also the type of friends who get naked in bed and try to lift each other up, slap some ass, and yes, even blow kisses like some funny movie.