Continuing to be remarkably confident and forward for her age and for the situation, Katie walked over to me and started slowly removing my clothes, one piece at a time. My conservative sweater set landed on the TV, my slacks were tossed over the rocking chair, and I'm not sure exactly where my shoes landed after she flung them across the room. I was now dressed more like she was, and I could see Jeremy out of the corner of my eye, quickly catching up, flinging his clothes around the room as well.
Katie then took my hand and led me into the bedroom, where we both climbed onto the bed. Jeremy struggled to keep up, stumbling with one leg still trapped in his jeans. On our knees, Katie and I began to press our bodies together, my full mature breasts pressing against her young perky ones, our hips grinding together as she kissed me passionately. I pulled her negligee over her head, leaving her in just her sexy panties, and bent down to suck her nipples. She arched her back in pleasure, and must have given Jeremy the 'come here' sign, because when I looked up again, he was standing next to us.
Jeremy was naked now, and had been stroking his cock, which was half-erect. As soon as Katie saw it, she instantly pulled away from me, got down on all fours, and started sucking his cock. Her ass was now in my face, and it took the opportunity to spread her legs apart and get a look at her young pussy. This would be my first time being with another woman since a few experiments in college, and I was eager. I dove right in, burying my face in her sex and moving my tongue back and forth over her clit and pussy lips. It wasn't long before we had a three-way rhythm going, with the movement of my tongue dictating her motion on Jeremy's cock. I knew what a turn on this was for both me and Jeremy, but it was obviously great for Katie too - she was going at his cock with great enthusiasm, and pushing herself back onto my tongue, forcing me to penetrate her pussy.
Pulling her mouth away from Jeremy's cock, Katie looked back at me and asked, "Wanna trade?"
Sounded good to me - I loved giving Jeremy head, and it would be even better if I had a young hottie to lick my pussy while I did it! So we quickly switched positions, giving Jeremy a moment of rest which hopefully would help him sustain through this ridiculously hot encounter. As soon as I was ready, he grabbed my hair and pulled me onto his cock, reaching all the way to my throat with his first stroke. Meanwhile, Katie was clearly experienced at going down on a woman, and what she was doing to me was going to send me quickly to my first orgasm. She had her thumb on my clit, giving it steady pressure while her tongue darted in and out of my pussy - again, with the same rhythm as my mouth on Jeremy's cock.
This particular position did indeed send me over the edge - definitely the first time I had cum first while giving a man head! Jeremy had to hold me up so that I could continue working on his cock, the orgasm was so intense. I gave myself a few moments to sit back and watch Katie go to work on my boyfriend again. She invited him to join us on the bed, and started working on his cock with both hands, as I recovered enough energy to start playing with her tits. Jeremy liked that idea, and started playing with mine.
Wordlessly, seemingly all knowing what we wanted out of this scenario, we shifted positions. Jeremy was now on his back, his hands behind his head on the pillows. I sat next to him, with a clear view of what Katie was about to do. She straddled his cock, still in her hands, and slowly rubbed it back and forth against the outside of her pussy. When neither of them could stand that any longer, she slowly inserted him into her, letting her weight fall until his cock was completely inside of her. Jeremy and I both watched as she slowly rocked back and forth. I couldn't help but get involved, and moved a bit closer to her so that I could squeeze her tits as she fucked my boyfriend. Her own hand moved to work her clit as she fucked him, and Jeremy just kept both hands behind his head, enjoying the scenery.
After several minutes of her slow movement on his cock - never letting any of his length out of her, she started to alter her motion so that she was moving up and down on him. I knew I wanted to let the two of them cum together, but I also didn't want to be left out of the pleasure, so I leaned back against the pillows to give myself enough access to finger my pussy.
Katie and Jeremy were completely in their own world now, fucking faster and faster. I followed their tempo as I worked on myself, my fingers darting in and out of my pussy as his cock stroked hers, and my fingers moving across my clit just as Katie massaged her own. They were the first to cum - Jeremy screamed that he was ready, and Katie followed soon after with her own powerful orgasm as he filled her. I didn't think I was quite ready, but watching them both cum, and realizing that Jeremy and I had finally found a partner for our three-some fantasy, put me over the edge very quickly.
As we recovered our senses, Jeremy pulled me close and kissed me. We stayed on the bed as Katie got up and got dressed - putting on first her negligee and then her graduation gown. I couldn't help but chuckle. She smiled and said, "Well, my parents will be waiting for me - they wanted to take me out to dinner to celebrate my graduation. You guys have my number if you want to get together again sometime!"
She was out the door before we could really say much in reply. As we cuddled together on the bed, both Jeremy and I quickly got turned on again just thinking about what we had just done. My hand moved towards his... wait, we'll save that for another story.