Troy woke up with something soft pressing against him. Looking down, he saw Amy's sleeping form at his side. Her smooth skin was on display as she was completely naked. The view of her breasts were hidden as she laid somewhat on her stomach, with the breasts against Troy's side. His arm was wrapped and around her with his hand pinned firmly beneath her butt cheek.
The blankets were all askew with both of them barely covered. Seeing his crush next to him like that gave Troy quite the shock until he remembered the events of the previous night. His two best friends used a magic zipper to take over the bodies of two of the hottest girls he knew. One took over Amy, who still snuggled next to him, while Dave took the body of his girlfriend Shauna who had apparently left the bed.
While Troy preferred Amy, he had to admit Shauna was hot too. However, he never dreamed of making a move on Dave's girl until Dave was that girl. The two new girls decided to both be his girlfriends and Troy discovered the one thing hotter then two girls hanging off of you is those two girls being your best friends.
The relationship between you best guy friend and your best girl friend will always be a different dynamic. The new Amy and Shauna however blurred those lines allowing the best of both dynamics. The stupid guy stuff girl's didn't want to hear, the questions girls didn't want to answer, and most importantly the sexy curves of a woman with the libido of a man.
Amy and Shauna had tried to drink as much as normal, which did not agree with their smaller bodies. By the end of the night, Troy was the only somewhat sober one who decided to get them an Uber back to his place.
The alcohol helped them overcome their inhibitions leading to pure curiosity and lust guiding their decisions. The driver seemed to enjoy Amy and Shauna's make out session in the back seat, but didn't notice them reaching to grab Troy's crotch.
Troy smiled as he thought of Amy's drunken attempt to seduce him.
"Man, my little kitty is thirsty." She yelled and she removed her panties and stockings from beneath her skirt. She pointed at the buldge in Troy's pants. "I see you have a bottle of milk. Do you mind if she has a taste?" Amy ripped off her skirt. "Look, she's drooling from thirst."
The rest of the night was a lot of sex with two wild women who wanted to try everything out. With that thought, Shauna reentered the room. Dressed only in her thong, she still had more clothing than Amy. Her stumbling told Troy she was still a little drunk.
"Well good morning to you do little fella!" She said as she pulled off the blanket that barely covered Troy's erection. "Shauna always had a morning ritual after a night of drinking. Guess since I got the body, I should keep up the tradition, right Troy?" Shauna crawled on the bed, her firm ass wiggling in the air while her face was down low. "Maybe after I go down on you, we can use the zipper to get me out of here and you can put Shauna on to reciprocate."
Troy's hearts beat faster as he stared at the sexy, kinky girl about to give him a blow job. In that instant, the head near her lips made a decision that the one on his shoulder hadn't considered. "I left the zipper at your place." He lied.
Troy had brought the zipper with him in case he wanted to switch with one of the girls, or they found a third for him to try on. Spending the night as a lesbian trio had interested him, but now he found something more fun. Keeping his two perfect girlfriends.
Shauna shrugged. "We can get it from my place later."
Troy smiled. "But until we get you out of there, you two are still my girlfriends right?"
She smirked. "Sure thing. Just make sure to eat me out since you can't blow me off."
As Shauna got to work below, Amy stirred next to him. "I wouldn't mind being your girlfriend longer then it takes to get the zipper. You're good in the sack." She gave Troy a kiss on the cheek.
Troy smiled. Shauna and Amy would look for the zipper at Dave's place while Troy had it at his. He just needed to hide it in the right location.