Eventually she did let go of his cock and kissed me on the mouth so that I could taste my husbands juices in her. I loved it intensely and then turned hungrily to suck David's now free cock, trying to get whatever might have remained of his cum out of him, he was my husband after all. Eventually I let him fall, totally expended but not totally soft, from my mouth.
Maggie then lowered me to my knees so I'd fellate Todd's cock which was covered in a mixture of his and her cum. The combination of sensual fragrances and tastes was wonderful and, with Todd fully in my mouth and growing again, I could feel Maggie slim fingers on my moist labia. It wasn't long before I became aware she was pushing David's reawakened arousal into me. She then somehow turned onto her back underneath my hips so that she could watch as she stroked David's cock going into me and lick it at the same time. Needless to say, her tongue also touched my very hardened clit and, with Todd's hardening erection still in my mouth, I was soon in a frenzy of joyous arousal as I could sense my own orgasm approaching. I just wanted this intensity of excitement to last for ever.
My own fingers joined Maggies tongue on the wet shaft of David's cock and I sensed she was licking my cum on him as I was touching that same moistness. I just couldn't hold back any longer and the most powerful orgasm I'd ever experienced overwhelmed me. Maggie had somehow manouvered herself to be behind David so that she was using her hips and pudenda to drive him even harder into me - sort of her fucking me by proxy.
Reluctantly, I let Todd out of my mouth and had to lay down and, as I did so, Maggie took David into her mouth again and, with obvious pleasure, sucked my juices off him.
I looked up at Todds cock just above my face and couldn't resist tracing his shaft with the tip of my tongue. I wanted David to watch me do this because we would talk of it later and how exited we both were at seeing the pleasure the other was getting. I guess the same was happening for Maggie and Todd.
By now my David was fully erect and ready to go again. I encouraged him towards Maggie's labia and arranged them so that I could guide him into her. Here I was, holding my husbands cock in my slender fingers and pushing it into another woman. I watched him slide effortlessly into her - she was very moist after all. Then, as he slid out I licked him, pushed it back in and tasted him again on the way out. I also let my tongue brush firmly against Maggie's clit which she obviously loved and moaned pleasurably at. I held Davids's balls which were getting tighter again. I took him out of her completely and sucked him hungrily tasting her juices on him and his pre-cum. I then pushed him back into Maggie and watched and held him as he banged into her with increasing urgency. As I felt his orgasm building, I manouvered my lips to be on either side of his cock so that I could feel the pulse of his cum rushing through into Maggie as he exploded into her. "Yes" I cried as it happened. I proprietarily knew I was the one who made him come every bit as much as she did.
I laid back down and moved Maggie's very wet labia over my breasts so that the juices inside her spilled over my nipples as I again sucked David's last remaining juices and Maggie's cum off of him.
As we all collapsed in a heap of friendly joy Maggie pointedly licked the fluid that was on my nipples, sucking them as she did so. It wasn't long before Maggie, who'd very much enjoyed what'd just happened twixt me, my David and her, wanted to do the same thing, only with her Todd going into me.
What a wonderful night. Never to be forgotten and arousing for all of us for many years afterwards.