Michael led the way out to the car. The front of his pants was bulging visibly; in anticipation of what was to come. Right behind was Gina who was caressing Michael’s tight ass, with one hand. Outside Michael put one arm around Gina’s tiny waist and the other around Rachael’s equally curvy waist. They stopped at the passenger side door and Michael kissed both of the girls before unlocking the car. Rachael’s lips were incredibly soft and sensual. Michael felt his cock rising again as Rachael probed his mouth with her tongue.
Gina and Rachael climbed into the backseat together while Michael went around to the driver’s side. By the time Michael got in and sat down Gina and Rachael were locked together in a passionate kiss. Their arms were around each other and they were oblivious to everything else. Michael had seen Gina kiss other women before, but this was more exciting than anything he had ever witnessed. He started the car, put it into gear, and was out of the parking lot and headed home just as fast as he dared. The passion in the back seat was urging him on. He wanted to be in on it too.
The moans from the back caused him to look in the rearview mirror. Rachael’s blouse was open and Gina was sucking Rachael’s puffy pink nipples. Rachael was obviously enjoying it as her head was tilted back and her eyes were closed. She had pulled Gina’s dress up and was fondling her sweet firm tushy. The next time Michael got a look he almost came in his pants and drove off the road. Gina was sucking Rachael’s cock. The scene lent new urgency for Michael to get home.
Michael zipped into his driveway. Fortunately he had an automatic opener for his garage door and he pressed the button. The door was fully open as Michael got to the garage. He pulled inside and by the time he got out the garage door had fully closed. There was just a dim overhead light on he walked around to the passenger side to open the door for Rachael and Gina.
Rachael had just finished smoothing out her skirt and blouse. Gina too had rearranged her dress. Gina slid out of the car and stepped into Michael’s arms. Her eyes were sparkling and she was smiling broadly. Michael bent his head down as Gina tilted hers up. Their lips met and locked together and their tongues twisted and probed. It was extremely sexy for Michael. He always kissed Gina after she sucked his cock, but this was the first time he had kissed her after Gina had sucked another’s cock. It wasn’t just any cock that Gina had sucked. She had sucked the cock of a beautiful woman. It was a more sensuous experience than they had dared to ever hope for.
Rachael now slid out of the car. She was still visibly aroused. Michael took her in his arms and gave her a long, lingering, passionate, tongue twisting kiss. Rachael grabbed Michael by his ass and pulled him into her. She wanted to show him who’s in charge. As she ran her hands over Michael’s ass she thought to herself that tonight was going to be very pleasurable for her.
Before things could go too far Rachael broke off her kiss and said that they should go inside. Michael was only too happy and he led the way. Rachael waited a moment and then grabbed Gina and kissed her passionately. Rachael slipped her hand under Gina’s dress and felt her sopping wet pussy. Rachael slid a finger into Gina and then abruptly pulled out and broke off their kiss, much to Gina’s consternation. Gina gave a little whimper of disappointment, but Rachael grabbed Gina by the hand and led her into the house right behind Michael. Rachael wanted to establish that it was she that was in control.
The ladies followed Michael into the bedroom. The three of them paused momentarily to look at each other. Michael was suddenly uncertain of what to do next. Rachael broke the tension by walking up to Michael and opening his jacket and unbuttoning his shirt. Michael took the hint and pulled off his jacket shirt and sent them shirt flying into a corner. He beckoned Gina to him and when she stood before him he unzipped her dress and pushed it down to her waist. Rachael joined them and Michael started undoing Rachael’s clothes. The girls meanwhile tugged at Michael’s belt and then undid his trousers so that they fell to the floor. Michael kicked his pants aside and managed to work off his socks.
Michael slipped Gina’s bra off her exposing her luscious breasts. Rachael bent down to take first one erect pink nipple into her mouth and then the other. Rachael licked, kissed, and sucked all around Gina’s nipples eliciting soft sighs and moans from Gina. Michael undid Rachael’s blouse and managed to work it off of her. A quick flick with his practiced fingers and Rachael’s bra was undone and joined the growing pile of clothes on the floor. Rachael stood up and Michael gasped as he took in the beauty of Rachael’s luscious firm breasts with their pretty pink and puffy nipples. Just like Gina’s breasts, Rachael’s stood out proud and firm. Michael couldn’t resist and he lowered his head to suck Rachael’s nipples. He took one nipple into his mouth and at the same time Gina took the other nipple. They kissed and licked all over and then suckled her breasts.
Michael used one hand to tug down Rachael’s skirt and the other to push Gina’s dress all the way down and off her. Michael turned his attention back to Rachael. He put his fingers in the waistband of Rachael’s panties and pushed them down. Rachael’s cock sprang out and stood straight up. Michael was expecting to see a cock and he felt a thrill at seeing Rachael’s. She was almost as long and as thick as Michael. Her cock was circumcised and the plump pink head was smooth and shiny with pre-cum.
Rachael was now completely naked and Gina had on only a garter belt and stockings. The ladies as one grabbed Michael’s shorts and pushed them down. Michael’s rock hard cock was poking him in his stomach. He reached down and felt Gina’s pussy. She was soaking wet and his fingers slipped right inside her. Rachael stepped up close to Michael. She put her arms around his neck. Michael felt Rachael’s firm soft breasts against his chest. Then he felt her cock brush against his own. He felt a pleasant electric shock surge through him. Michael automatically grasped Rachael’s cock in one hand. Michael had never touched anyone’s cock but his own. Stroking Rachael’s cock felt so natural and so nice.
Michael’s attentions were eliciting soft moans from both ladies. Gina was enjoying Michael’s touch, but she wanted more and a little faster. She maneuvered the other two with herself to the bed. They collapsed onto the bed in a tangle of arms, legs, and writhing bodies with Michael and Gina on each side of Rachael.
Rachael lay back with her arms above her head. Michael was sucking and licking one of Rachael’s nipples while stroking her cock. Gina meanwhile was sucking and licking Rachael’s other nipple. Michael was getting unexpected thrills from caressing Rachael’s cock. His own cock was harder than he could ever remember it being. He had never touched any cock but his own and now he was not only stroking another’s cock, but he was loving the feel of Rachael’s hot hard firm cock.
Rachael was enjoying all the attention focused on her, but it was time to take control of the situation again. She used one arm to caress Gina along her back. Gina raised her lips from Rachael’s breast and slid up along her body. Their lips met in a passionate kiss. Rachael probed Gina’s mouth with her tongue. Gina sucked on Rachael’s tongue like she was sucking a cock. Rachael moaned and broke their kiss. Their chests were heaving and their breathing was shallow. Rachael swallowed and between breaths gasped that Gina should suck her cock.
Gina flipped positions so that her head was now down at Rachael’s cock. As she twisted around she got Michael’s attention and indicated that he should do the same as her. Gina took Rachael’s cock in one hand and licked the tip. She licked up and down the shaft and all around the head. Gina opened her lips and took Rachael’s cockhead into her mouth. She sucked gently and was rewarded with low moans from Rachael. She took Rachael’s cock out of her mouth and pointed it towards Michael.
Michael didn’t even hesitate. He flicked his tongue out to lick the tip of Rachael’s cock. The sensation was unlike anything he had ever felt. It was wonderful and sexy and erotic. Michael licked all around the head of Rachael’s cock and then took her fully in his mouth. He slowly started to bob his head up and down along Rachael’s shaft. This was even better than licking and kissing the tip of her cock. It was more enjoyable than he had ever thought possible.
Gina moved her mouth in close to Rachael’s cock. Michael saw her and he released Rachael from his mouth. Gina put her lips around the near side of Rachael’s cock at the base and licked and kissed her way to the tip. Michael saw what Gina was doing and immediately followed her lead. Their lips were just barely touching and as they reached the tip of Rachael’s cock their lips fully came together in a kiss with Rachael’s cock between them. They then started kissing Rachael’s cock back down to the base.
Rachael loved the sensation of two sets of lips on her cock. She grabbed Michael’s cock with one hand and started stroking on it. She manoeuvred Gina on top of her and had her positioned so that she could lick Gina’s pussy. Gina’s soaking wet pussy gushed at the touch of Rachael’s tongue.
The three of them continued licking and sucking in this manner for several minutes. They were all nearing orgasm and wanting to prolong the experience they one at a time slowed and then stopped what they were doing. Their chests were heaving and their breathing was shallow.
Gina slid off of Rachael and repositioned herself on her side looking at Rachael. Michael half sat up and Rachael twisted around on to her side and slid her legs up towards the head of the bed, but pointing out to the edge. Michael readjusted his position so that his face was next to Rachael’s cock and his own cock was just inches from Gina’s sweet delicate mouth.
…to be continued…
Post tags: blowjob, dick, group sex, pussy, shemale, Shemale Stories, stories, tgirl, tranny