“Relax.” Julie said again as she applied a light pressure and David felt his ass stretching to accept her cock. The pressure was increased slowly and he slowly opened up to her, the feeling was not good, it was just a painful and uncomfortable intrusion. David was quietly happy that Julie’s cock was quite small although it felt a hell of a lot bigger in his ass than it had in his mouth. Suddenly Julie’s cock head went past the muscle with a pop and she was inside him.
“Ok?” Julie asked quietly, not moving at all.
“Uh yeah, I think.” David replied, ass burning and wondering how the hell this had happened, but fascinated now to see what would happen next.
Julie squirted a bit more oil on David’s ass and slowly started pushing into him, moving back and forward to keep the motion lubricated. It hurt, but not badly enough to stop her.
Julie’s probing increased in speed until she was fucking David’s ass with long strokes and the pain eventually became more like discomfort and there was even an element of stimulation. Despite the major distraction of being fucked up the ass David eventually felt the pressure rising in his balls in response to Jade’s mouth’s continued work and he finally he moaned loudly.
“I’m going to cum.” Was all he managed to say, expecting Jade to move away, but she just sucked his cock in as far as possible and Julie thrust into him, deeper than before and her cock hit something very sensitive deep in his ass.
David exploded, squirting stream after stream of cum into Jade’s waiting mouth, feeling it escaping around his cock as she struggled to swallow it all.
Julie didn’t slow down at all and was fucking him deeply now, touching the sensitive spot on most strokes and extending his orgasm for what felt like ages. Her balls were slapping against his ass on every stroke.
David was moaning in orgasmic ecstasy, Jade was gulping in surprise and Julie was moaning in pleasure.
Finally David’s spasms stopped and Jade licked his cock clean and then got out from under the table and stood up. Julie was still fucking him, now more slowly and David realized he was actually sort of enjoying it.
David looked at Jade and saw streams of cum running from her mouth, down her throat and over her tits. Jade’s tits were small but beautifully formed, the dark and hard nipples pointing upwards proudly. She moved to Julie and David watched as Julie licked the cum off Jade slowly as she continued fucking him. The sight was both innocent and intensely erotic. Jade continued her slow motion stroking in and out of David’s tingling ass. It’s interesting, he thought absently, the width is what I feel, not the length, but the movement is also quite stimulating. After all these years of being the one doing the fucking it is good to know what it is like to be on the receiving end. Nice, but not fantastic. David started moving his ass up to meet Julie’s thrusts and tried sideways movement too, which added to the sensation for both of them.
“That’s it sweetie,” Julie moaned erotically, “wriggle that tight little butt for Julie.”
Jade, having been cleaned up by Julie moved up to the massage table next to David’s head. She looked enviously at Julie fucking David’s ass and David wondered if she was the one who would have been feeling Julie’s cock in her if he hadn’t come along.
“Can I return the favor?” David asked Jade.
Instantly she brightened and smiled.
“Really?” Jade asked.
“Of course,” David said cheerfully, he loved to suck pussy, “it is the least I can do.”
Jade smiled again and put her thumbs in the sides of her sexy underwear and slipped them quickly to the floor. She had a well-trimmed bush but David thought there was something unusual about the shape. He watched, fascinated, as Jade spread her legs and reached between them to release a cock that was going to be far bigger than Julie’s, about seven inches, David estimated, and quite fat.
“Phew.” Jade sighed with relief as it expanded.
David was dumbfounded.
“Uh, you too…” He said slowly.
Jade giggled.
“I’m sorry,” she said, not sounding all that sorry, “I thought you realized.”
“No,” said David, I didn’t.”
Jades smile disappeared.
“If you don’t want to…” She started to say.
“I do.” David interrupted. What the hell he thought, in for a penny…
Jade moved toward David and he reached to guide her cock toward his mouth.
“Tell me what to do.” He said, and then sucked her inside. Her taste was much stronger than Julie’s had been. Julie had smelled and tasted fresh and clean where Jade was more musky and sweaty. There was a faint trace of the perfume that David had smelled on her when he first arrived. Initially unpleasant, the strength of the taste faded quickly as he got used to it and he soon thought of it as a natural thing and enjoyed it.
“My god that looks hot.” Julie gasped, the occasional drop of her sweat dripping onto David’s back as she increased the speed of her thrusts. “Take it in David, take it all the way.”
David tried but was having problems with the size of Jade’s cock.
Julie suddenly pulled out of his ass and climbed off the table panting. He was sort of relieved and sort of disappointed at the same time.
“Roll onto your back David,” Julie said, “and hang your head off the end of the table.”
Letting Jade’s cock slip from his mouth David got into the position described. Julie got back onto the table and lifted his legs. He felt totally vulnerable as she spread his legs and lifted his ass up off the table. He could feel her cock head brushing his asshole as she lined up to enter him again.
“One.” Said Jade, giggling as her cock brushed his lips.
“Two.” Said Julie lustily as her cock brushed his throbbing asshole.
“Three.” They both said at once and David was impaled fully at both ends in a single thrust from each of the girls.
“Ugh.” He grunted in pain as his ass suddenly opened even wider than before and Julie used the new position to reach new depths. At the same time Jade’s cock had slipped right into his throat and he coughed and almost choked.
“Relax baby,” Jade cooed, “we are going to fuck you all the way to heaven.”