"Thank you for sharing. It means a lot to me!" Maggie replied and then went back to licking David's cock. Maggie had a fleeting thought about 'Why she was sucking her ex-husband's cock?' For a fraction of a second she was confused, but then all the memories "snapped" back into place, and everything was clear again.
David reached down and grabbed both women by the hair.
"Oh!" Maggie squealed.
"Mmmm, so forceful!" Rachel cooed.
"Maggie, you lick my balls," he commanded, moving her head for her. "Rachel, suck on the tip." He pulled on her head to move her lips slowly towards the tip, enjoying her lingering kisses along his shaft.
After a minute, David said, "Ok, now switch, but kiss your way up and down," and they did exactly that, with Maggie kissing and sucking her way up his shaft and Rachel kissing her way down. This was so delightful that he had them switch a couple more times. Then he stood and had them both kneel facing each other and suck on his cock together. This was something that had looked great in a porno he'd seen, and David did appreciate the visual stimulation of two women on their knees, licking his cock. Rachel was looking deep into his eyes. Maggie would look up and then close her eyes in embarrassment. David only had them continue for a minute. It was just as visually appealing in real life, but nowhere near the stimulation of a good blowjob from a single cocksucker.
"Ok, Maggie, you're in for a treat! Rachel, suck my dick. And Maggie, kiss my balls." The girls moved to comply.
"Maggie, kiss lower," he commanded.
'Lower than your balls!?' she thought. 'Where's that?'
But David helpfully directed her mouth by way of grabbing her hair and using it like a handle, so that she was kissing the area between his balls and his asshole. It was a small patch of slightly hairy skin, and Maggie never would have volunteered, but it didn't taste bad; it was kind of musky, which was turning her on right now. And David was obviously enjoying it. She was mostly licking, with some sucking at the little patch of skin. She was careful to avoid licking his actual anus.
But then, lifting a leg onto the bed, he pushed her mouth further down.
'OMG! HE WANTS ME TO LICK HIS ASSHOLE!!' Maggie couldn't believe it. A part of her recoiled indignantly at the very idea of a man ordering a woman to do such a degrading thing. But then she realized that this was exactly the sort of thing that she should be experiencing. She felt a little wave of happiness that David was helping her.
But back to the reality of his anus, it was SUCH a vile idea! But David's grip on her hair was firm, and although she tried to lick around his hairy asshole, he maneuvered her mouth so that she couldn't avoid it. So, at last, she reluctantly licked his asshole. The thought of doing this was worse than the actual act, although the actual act was pretty bad. She had a couple pubic hairs in her mouth from licking around his ass. The actual asshole was at least less hairy, but it smelt a bit like shit. Surprisingly, it didn't have a strong taste—maybe just a little funky and metallic.
As repulsed as Maggie was, she was also aware that being degraded like this was also making her quite turned on. She could feel her pussy becoming warm and probably very wet.
David was in heaven. "Oh, GOD! That's good! Both of you, lick harder!" he said. "Maggie, push your tongue inside, you ass-eating whore!" David moaned.
Although she winced at being called names, Maggie tried forcing her tongue inside. Although she was worried about what she'd find, she was also turned on to be doing something so naughty, and his hands still held her head firmly.
'What a WHORE!' Rachel thought, but she too was very turned on by this. It was sexy to watch David degrade his ex-wife.
"Get your tongue— Oh Jesus! That's a good girl! You are a slut— Oh Fuck! You're quite the asslicker!" Maggie felt a little nauseous, but he prevented her from avoiding his asshole.
"Switch!" David yelled, and Rachel's eyes opened wide, but she released his cock and moved her head to his anus. This wasn't something they'd done before, but if Maggie could do it, she'd be damned if she couldn't! She tasted his ass. 'This is so NASTY!' she thought. Although not strong, it tasted like ass, and it was all wet with Maggie's spit. She realized that normally she'd think this was gross, but she was so aroused that both of these things turned her on more. Maggie, meanwhile, was delighted to have the clean end of things, and she bobbed her head enthusiastically on David's cock, just like the bimbos in the pornos. She rubbed his cock hard with her tongue and lips. She made moaning noises like she loved sucking his cock, which was a bit of a stretch, but she was very turned on.
"That's right! Keep it up, slut!" David growled at Maggie. Rachel thought he was talking to her, and she redoubled her efforts, sticking her tongue up his asshole. David moaned and shivered. Both girls assumed that they were the reason, and they increased their efforts. Maggie's head was flying up and down on David's cock. Rachel's tongue was twirling all over David's ass crack and asshole, and she was sucking with her mouth and lips.
"Oh Jesus!" David was in heaven.
But all too soon, this was too much for David. "Maggie, I'm going to cum in your mouth. Do NOT swallow! Come on now, both of you— Oh, Jesus! Oh, Jesus!! OH, JESUS! YES! FUCK!" David's balls emptied, and he squirted his hot, salty cum into Maggie's eager mouth. As ordered, she did not swallow, but a little cum dribbled out of her mouth. Grabbing Rachel's hair, David dragged her mouth over to Maggie's and commanded, "Kiss and swallow!" and so they did, French-kissing each other so that the cum was in both their mouths and on their faces, then they swallowed it all. They turned to David, showed him their empty mouths, and stuck their tongues out.
"Lick each other clean," he commanded, and they did as he ordered and licked each other clean. Then they started French kissing again.
Meanwhile, David's cock was still fairly hard. He laid down on his back on the bed and ordered, "Maggie, you sit on my cock, Rachel, you sit on my face. Make sure you're facing each other so you can keep kissing." The girls jumped up to do as he commanded. With a groan of bliss, Maggie settled onto David's cock and started rolling her hips. Her breasts bounced delightfully as she rode his hard cock.
Rachel sat daintily on David's face and gave a squeal of delight as he started licking her pussy. With his hands, he showed her how we wanted her to rub her pussy over his mouth as he repeatedly licked from her clit to her pink asshole and back. The girls were moving a bit too much to kiss, but they would grab each other's heads and kiss for a moment every so often, furiously dueling with their tongues. They could faintly taste David's ass and his cum on each other's tongues, and they were so aroused that this turned them on even more.
Soon, both women were getting close, while David's climax was still building (having just cum). The girls were getting more and more frantic with their cries and vigorous with their rubbing. David was sucking furiously on Rachel's clit, then her pussy, then her asshole, and she was screaming. Soon she came, hard. She screamed, and her body went rigid as wave after wave of pure, unadulterated pleasure pulsed through her body. Seeing and hearing Rachel set Maggie off, and she fell against Rachel as her body shuddered in pleasure. She threw her arms around Rachel and clawed at her back. Rachel couldn't breathe, but she also didn't notice. Then, all too soon, it was over for the two ladies.
"Switch!" David ordered, slightly muffled by Rachel's pussy. "But facing opposite directions this time." Having just cum, the two girls were slow to respond.
"Let's go! Chop-chop! ONE of us hasn't cum yet!" he urged.
"You did so!" Rachel said playfully, but she bounced forward on the bed to take her place on his cock and slid down on his with a deep sigh of delight. Maggie quickly straddled his head and gave a gasp of delight when he immediately began to tongue her. David was in heaven. He liked 69, but this was even better with one girl concentrating herself on using her pussy to pleasure his dick, while he enjoyed sucking the pussy of the other. He licked harder and harder as he got closer and closer. Rachel got on her feet and began to rapidly bounce her pussy up and down on his hard cock, driving him closer and closer to climax. Maggie grabbed his head by his hair and ground herself against his mouth. She was getting closer and closer, even though she'd just come. She felt proud to be a woman and capable of multiple orgasms.
Finally, David could take no more, he came again, hard in Rachel's hot pussy. Maggie lost it, and her body started to shudder and shake as she climaxed again, equally hard. She was making barking noises deep in her throat. Rachel kept pounding her pussy up and down until finally she too lost it (or found it!), and she gibbered as she came.
When Maggie's climax ended, she climbed off and started licking David's face, but he waved her away. "Lick my cum out of her pussy," he ordered.