Top definition
n. 1. Any kind of sexual expression that does not involve the person you most want and long for as your sexual partner. 2. A dissatisfying, dispiriting, or soulless sexual encounter, including an encounter with one's self.
After Winston and Julia spent fifteen straight hours in bed, where they both had the hottest sex ever and made exquisite love multiple times, Winston had to return to his home several hundred miles away. Though he did awaken the next morning and rub one off to something interesting from a favorite adult website, the self-pleasuring still felt like Frankensex.
by A la peche January 16, 2010
Get the mug
Get a Frankensex mug for your girlfriend Beatrix.