I tied the curtain back after opening the last of the windows to air the house out. It had been a couple of weeks since I had been here and the air was just a little stale. I then turned to put fresh sheets on the bed before heading back downstairs. I had seen Jeff's sail turning down the inlet off the river, so I went to the bar and poured us both a drink and set them on the table. I was a little surprised then when I heard two voices talking right before he walked in, Kati trailing him.
"Oh, I didn't know we were going to have company." I said, walking over to pour her a drink as well when she nodded at my raised glass.
"I didn't think you would mind." Jeff answered as they both came in and sat. I walked over and handed Kati her glass as Jeff reached for his. I sat in the armchair to the side as they had both sat on the loveseat.
"Well, that depends on what your plan was." I retorted, sipping my drink.
"My plan is for all of us to get naked and fuck all weekend." Jeff said bluntly. It didn't surprise either Kati or me, as we were used to Jeff's bluntness, and it's not like it would be the first time we had had a threesome together.
"Well, then," I started, finishing off my drink, "Let's not waste any time." I said, setting the glass on the table and pulling my shirt off. I had already kicked my boots off when I arrived, and I saw they had both removed their shoes as well by the door. As I reached down to pull my pants off, they had both stood to get naked as well, and I went and knelt next to them as Jeff finished pulling his pants off. Kati and Jeff started kissing as I leaned over slightly and licked the tip of Jeff's dick. I licked the head, then up and down the shaft, cupping his balls as I wrapped my lips around his cock and took all of him in my mouth, feeling him start to swell and grow as I sucked and licked. His moans, along with Kati's, turned me on, and I continued to suck, moving my head back and forth as I took his dick all the way down my throat. I felt him reach down and start fingering Kati and heard her moan as his fingers found her sweet spot, rubbing her clit over and over to get her wet, then darting inside her to rub her spot from the inside. Her moans grew louder as I continued to suck, and Jeff took his other hand and put it on the back of my head, urging me to go faster and deeper, and I felt him swell and tasted the first salty taste of his precum just a little before he groaned his orgasm into Kati's mouth and his cock spasmed against the top of my mouth, spilling hot, sticky cum down my throat as he thrust into me hard and fast. I kept sucking and swallowing as he finally pulled himself away from me, and then it was Kati's turn with my mouth as I moved over, and she wrapped one leg around my shoulders. I began licking her clit, kissing her lips, and licking inside her hot, wet pussy as Jeff played with her tits. I grabbed her ass to help keep her steady as she moaned and arched her back, thrusting her swollen, dripping pussy into my mouth, grinding her clit against me even as I licked and sucked it.
She screamed her orgasm as I brought her with my tongue, darting my fingers inside her to rub against her spot at the same time. Jeff had moved behind her to help steady her and caress her tits. After Kati came on my tongue, I stood and she grabbed my head and pulled me in for a deep kiss, shoving her tongue in my mouth and sucking her juices off my tongue and lips. I picked her up and she wrapped her legs around my waist as I started walking her towards the bedroom, following Jeff who had just walked through the door and turned on the light. He laid down on the bed, and when my legs hit the bed, I laid Kati next to him, unwrapping her legs from me. I ducked my head back down as Jeff started kissing her again, and I reached over and started caressing his dick, stroking it with one hand while I used the other on Kati.
Once she came again, I stood, moving to the other side away from Jeff, getting on my knees on the bed as she turned her head and took my dick in her mouth. I moaned as her lips closed around me, holding her hair as she moved back and forth on me, sucking and licking me as I did Jeff. She also reached behind her and stroked Jeff, so we were both hard. It was my turn to play with her tits while he fingered her again, and she came again, moaning around my dick as I began thrusting into her mouth in time with her movements, so I hit the back of her throat. I came with almost no warning, thrusting as deep as I could down her throat, gagging her as I held her head steady while I released my load. She moaned as well as Jeff made her cum once again, and finally let her off my dick as I watched what she couldn't swallow leak down her cheek. Jeff moved over and lined up with her swollen, throbbing pussy and shoved himself in as far as he could go while Kati moaned loudly. He found a rhythm, moving in and out of her, his balls slapping back and forth, and she moaned and cried out he fucked her. She came again, wrapping her mouth around my dick again to quiet her cries and sucked me until I was hard and throbbing again.
"Over." Kati said, pushing against Jeff's chest. There was plenty of bed for him to just roll over, pulling her with him and she ended up on top, straddling him as he began thrusting in and out of her once again. she started moaning again, but since she wasn't moving herself, I moved behind her, climbed up on the bed, squirted lube on my throbbing cock, rubbed it against her tight, pink asshole, then shoved it in balls deep before she could say no. She cried out in pain, and I stayed there, not moving, until Jeff's thrusting in and out, rubbing against both her spot inside, and my dick, made her body relax and realize that didn't hurt as much as she thought, and eventually even began thrusting against me. I started slowly pulling out of her as Jeff continued to fuck her. He began moving faster and faster, fucking her harder and deeper as I found a rhythm myself, fucking her ass as hard and deep as he was fucking her pussy. Together we brought her screaming to another orgasm, squirting all over him and her ass contracting around my dick. He cried out and gave a few quick, hard thrusts as he finally came inside her, followed shortly by my own, both of us filling her up with cum. I felt her sag as she half-collapsed on top of him.
"Jesus, if I could get pregnant, that would probably have done it." Kati joked; her breath still rapid. We all laughed lightly at that, still out of breath from the exertion.
"Yeah, and all three holes would be pregnant at that." Jeff chuckled.
"Speaking of which, can we move? This is killing my hips now." She asked painfully. I pulled back, the lube gluing us together and pulling the hair I had. I slid out with a pop and a moan from her, and I watched as my cum leaked out of her and ran down her pussy onto Jeff's balls. We would all need a shower now, but we had plenty of towels here, and a good-sized water heater. She rolled over onto her back, closing her legs and stretching her back out. I watched Jeff fall out of her and bounce as he came free, still hard. He caught me looking at it, and when I looked up and saw him watching me, he raised an eyebrow at me and motioned with his eyes.
"I'm not done with you yet." He said to me, indicating he wanted me back on his dick again. I shrugged to indicate, why the hell not, and lowered my head and took him in my mouth again. The salty taste of his cum mixed with the taste of Kati's pussy was actually quite good, and I bobbed up and down, cleaning it all off. He moaned as I took him all in over and over, and I felt the bed move as Kati moved. I looked up then when he cleared his throat, and I saw that Kati had handed him the bottle of lube. He gave me a questioning look as I was still sucking, and I shrugged again. He nodded yes, so I sucked hard as I pulled off him, letting his cock fall to his stomach.
I started to straddle him and climbed up on the bed as he held his dick with one hand and put lube on it with the other. I moved over him, and he lined himself up with my ass, letting me lower onto him. I gasped as the coldness of the lube hit my ass, then gasped and moaned as his head entered my tight, but willing, ass. I moved slowly down the length of his shaft until I had him all the way in and I was sitting on his balls. By then, the pain had started to subside so I moved back up as I moaned until I felt him start to slide out, then moved back down slowly. The pain was less this time, and I move back up and down slowly again, and this time it didn't hurt. I started to speed up then, moving up and down, then rocking front and back, alternating between the two as we both moaned. Kati moved to straddle his head, which he pulled her into position sitting on his face, and he began licking her pussy again as she ground her clit into his chin, leaning over to kiss me while I reached up to play with her tits. Jeff grabbed my hips then, holding me in place, slightly up, and he began thrusting into me on his own. It felt wonderful, so I let him fuck me as hard and fast as he wanted, moaning into Kati's mouth, and around her breast when I leaned down to suck on her nipple. The room was full of our moans once again, and the slap of skin on skin as Jeff plowed his hard, throbbing cock into my ass faster and faster.
Kati pulled away from me and cried out as she clawed my back up from her orgasm, and I moaned loudly as I came from Jeff hitting my spot inside, spewing cum on both of their stomachs since she was still straddling him. Shortly after that, Jeff yelled and thrusted even harder before going still as I felt his cock jerk inside me, knowing he was filling me up with cum like I did to Kati just a few minutes earlier. Jeff went limp under me, his cock still throbbing in me, and Kati collapsed to the bed once more. I started to pull off him, moaning from the sensation, and he cried out and stopped me as his head reached my sphincter, the sensation too much for him. We waited for him to calm down for another few moments, then he finally pulled out of me, his dick falling to rest on his stomach.
"Is that what my ass looks like after? Open and leaking cum like that?" Kati asked, the way she was laying putting her head towards Jeff's feet.
"Yes, usually. I don't gape you so far open, because I'm not as thick as he is, but yes, red and dripping cum is what it looks like after." I explained.
"But trust us, we don't care what it looks like, it feels amazing to be in you there, or anywhere for that matter." Jeff chimed in. I agreed as I lay down next to him. The sheets would have to be changed again before we went to bed, or else we would have to use one of the other bedrooms. Even if we didn't sleep in here, the sheets would need to be stripped so they didn't stain the mattress. Since we had all three got off multiple times, we rested for a few more minutes, then started getting up and decided who was taking a shower first, which we deferred to Kati, and while she was cleaning up, Jeff and I started stripping the bed. Jeff was still big, but he was one of those men that stayed the same size, and only got stiffer when he was aroused. We worked from opposite corners towards each other, and the last corner was stuck on something under the bed. I got down on the floor to get it unstuck, and once I did and straightened up, I turned and saw Jeff standing right next to me with his dick only a couple of inches form my face. He had apparently wiped the lube off with the sheet, and when I looked up at him he looked back down at me and raised his eyebrow questioningly, slightly pushing his dick towards my mouth.
"What the hell." I said, opening my mouth as he took the last step forward and put it in my mouth. I closed my lips around him and only barely tasted the lube, so I started sucking him, taking him all the way in until his balls touched my chin, then swallowed a few times to contract my throat around his head. He groaned with that and grabbed my hair. He started sliding in and out on his own, holding my head in place, which I didn't really like, and he knew it, but I also trusted him, and would stop if I pushed it, so I let him fuck my mouth for a while. Since I wasn't having any problems with my gag reflex, I let him continue to fuck me, even as he sped up, shoving his cock down my throat and smashing my nose against his stomach. I gagged slightly, but not enough to make him stop, and the slight gagging sound seemed to turn him on more as he kept thrusting harder and faster, holding my hair, and then reaching both hands down to hold the sides of my head. I knew what he wanted when he pulled out of my mouth and started jacking off, so I knelt there with my mouth open and eyes closed as he finished jacking off and shot cum into my waiting mouth and all over my face. I felt it hit my forehead and start running down the side of my nose, and hit my closed eyelid, so I knew I wouldn't be able to open that eye yet. I opened the other as he shoved back into my mouth as deep as he could go, the salty taste of cum covering my tongue again. he pulled out once more, using his still throbbing cock to wipe my face off, and then putting it back in my mouth to lick off. He cleaned all his cum off my face that way, and I licked the entire shaft clean to make sure there was as little mess as possible.
"I love that you're my little cumslut." He told me as I had the head of his cock still in my mouth cleaning off the last of it. I just looked up at him and he laughed at me. I got up then, bending to start gathering the sheets up when I felt him grab my hips and simultaneously squirt lube on my hole and shove his dick back in me. The surprise made me tense up a little, but the earlier activity still had me loosened up, so it wasn't really painful, and I gave a little gasp as he began forcefully shoving in and out of me, his balls slapping against mine as he fucked me hard and fast. Kati came out of the shower right after he started that, and watched as he fucked me, playing with herself. We were close enough to the bed that he pushed me up against it so I could lay bent over on the bed and not have to hold my weight up, and he pushed my feet together with his on the outside of mine to make me tighter and pinned me on the bed, fucking me hard and fast. Since he had already came multiple times, it took him a long time to cum again, even in my tight ass, and he had to slow down and put more lube on in the middle of it.
The coldness of the lube was a distinct contrast from the pressure of his cock stretching my ass out, but since he laid me on the bed, it allowed me to pull Kati over on her back to let me bury my face between her legs while he fucked me. I licked and sucked her clit, my tongue darting in and out of her pussy with the rhythm of Jeff fucking my ass. She came well before he did, and even I came again as his cock rubbed against my prostate and my dick rubbed against the bed. Finally, after what seemed like forever, he finally gave two last hard thrusts and a loud cry, and I could feel his cock spasming inside my ass, and the blood throbbing against my hole as he released one final load of cum deep in me. I was still licking Kati, and I knew from the feel of it that she had clawed my shoulders and head up, and I was bleeding slightly. He pulled out of me and I could feel the cum running down my balls as I kept licking Kati until she finally begged me to stop saying she couldn't handle anymore. I then walked around the corner of the bed, leaned down and kissed her again, then went and took my turn in the shower, thinking, this was going to be a fun weekend.
I could feel Jeff's cock start throbbing as I bobbed up and down it, sucking as I went. I licked from the head, down the shaft, then licked his balls before licking back up the shaft, flicking my tongue on that sensitive spot he had on the underside of his head. He moaned as I sucked, still not awake. I took him in my mouth again, all the way until my chin rested on his balls. I rubbed my tongue around him as I held him in my throat, and the pulsing got faster as he got closer to cumming. He moaned again in his sleep, and finally woke up and looked down at me as I bobbed up and down once more. Once he woke fully, I could tell he was very close from the throbbing of his dick, and he grabbed my head, holding it in place, as he started thrusting his cock in and out of my mouth, shoving it deep down my throat with each thrust. He gave one last cry just as I felt his cock spasm against the top of my mouth and fill my mouth and throat with his hot, creamy load. Since I knew he stayed hard after cumming, I had the lube nearby already, and once he finished shooting his load and let go of my head, I pulled off him and grabbed the bottle of lube.
Climbing up on the bed, I grabbed his still throbbing dick with one hand and squirted the lube on the head with the other. I then straddled him, lining him up with my ass, then letting go with my hand and lowering myself onto him. My ass protested at first because of last night, but his head popped in with little effort and he slid into my ass with a moan from both of us. I started slowly moving up and down, to spread the lube and ease the pain, then once it turned to pleasure, I moved faster, alternating between up and down with rocking front to back. I rode his cock hard for a few minutes before he grabbed my hips and started thrusting into me himself, hard and fast.
"Flip." He said, using his hands to move me and put me on all fours, facing away from him. I knew he liked this position because he could grab my hips and take control, shoving his cock into me as fast, hard, and deep as he wanted. He grabbed my hips, roughly shoving his hard, throbbing cock back into me. I cried out this time as the pain flared, but the sound of skin slapping on skin, his grunts as he fucked my ass like a woman's pussy, and the slickness of the lube, all made it turn back to pleasure quickly. I laid my head down on the bed, changing the angle of my anal cavity, giving him something else to rub against inside me. His hands clenched against my hips as he pounded me harder and faster. I came, hard, shooting my cum all over the bed as the pressure built against my prostate and the pleasure of Jeff's cock slamming into my ass over and over. He tightened his grip one last time as he gave a few even faster thrusts, moaning loudly as he stopped thrusting as deep inside me as he could get, his balls resting on mine, and I could feel his cock spasming and jerking inside me, filling me up with cum.
"Fuck, now that's a wake-up call." Jeff chuckled as he moved back and pulled his still quivering dick out of me. I moaned as he came out from the lack of pressure anymore, and we both laid on the bed for a bit, recovering.
"Thought you'd like that. Kati's still sleeping too, but I know how she is in the morning, so I figured you would be better receptive to it. Besides, how often do you turn down oral and anal?" I replied. I finally got up and headed for the bathroom to clean up. I was bending over to get a towel off the lower shelf since the other shelf was empty, and I felt hands grab my hips again and something hard press against my hole. My body responded by pressing back against it and I felt Jeff's still hard dick enter my throbbing ass one more time. A startled cry escaped me as I grabbed the wall for support as Jeff slowly slid balls deep in me again. Once he was all the way in, he slowly slid out until just the head was in, then slid back in as I pushed against him. There was still enough lube left on me and him that he didn't need to add more, and he began to pick up his pace after a few more slow strokes. I moaned as his balls slapped against mine and his hands gripped my hips, grinding his dick into me over and over. Since he had already cum twice this morning, it took him a long time to do it again. He reached over for the towel on the rack and I felt him pull out of me. I half collapsed to my knees when he let go of my hips, my legs not wanting to hold my weight.
"Mouth." He demanded as I turned to look at him. I saw him finishing cleaning the lube off himself, stroking his dick to stay as close as he was. Since he did clean up a little, I figured, what the hell, and turned all the way around on my knees to take him in my mouth. He grabbed the back of my head and shoved himself as deep as he could go down my throat, almost triggering my gag reflex. As I wrapped my lips around him tightly, he began moving in and out, fucking my mouth like he did my ass. He then put both hands on the sides of my head as he fucked my throat faster and harder. I knew what he wanted to do when he pulled out and started jacking off, the first bit of precum leaking out of him. I knelt there with my mouth open, looking up at him as he jacked off, finally spraying cum all over my face and in my mouth. As the flow slowed down, he shoved himself back in my mouth and gave several long, slow strokes, enjoying the feel of the suction as I sucked every drop out of him. He shuddered as I sucked and licked the head of his cock and the shaft, making sure he was clean.
"Damn, ok, I'm done now." He said, moving over to the sink and wetting a wash rag to more thoroughly clean himself. Once he was done, I also cleaned up, washing the cum off my face and the lube off my ass. I knew I would be leaking cum for a while, so I would have to clean up again later as well. After we both washed off, we headed out to the kitchen, both still naked. His dick bounced as he walked as it always stayed firm, and it was both a little humorous and a turn on. He beat me to the coffee pot and started brewing it while I went over to the window and looked out.
"So, that's how it's going to be this weekend?" Kati asked as she entered the living room. She had a long shirt on, but I was willing to bet that was all. When we both turned to her and shrugged, she lifted her arms, removing the shirt and throwing it on the back of the couch. I was right when I thought that was all she had on, and I felt my dick stir to life as I watched her walk around naked as well. She walked up to me since I was closer and kissed me as she reached down and grabbed my hardening dick, stiffening it up even more as I moaned slightly into her mouth. I reached up and fondled her breast, gently squeezing it as her hand contracted and relaxed on my cock, jacking me off without stroking me. I saw Jeff give me a wink from the kitchen island as he leaned up against it, stroking himself as he watched us. I would be surprised if he could summon another erection this soon after what we did, but we would see. Kati pulled back from the kiss, still squeezing me and gave me a naughty smile before dropping to her knees. She licked the tip like a lollipop while holding it in her hand, her other hand reaching to cup and play with my balls. I had bigger balls than Jeff, even though his dick was bigger, so she had a handful to play with, and seemed to love doing it. I let her lick and squeeze as much as she wanted to, enjoying the feel of a warm, wet mouth milking my dick. She removed hand from me then, taking me all the way into her mouth. I could feel the head of my dick reach her throat, and she swallowed a couple of times, her throat constricting around my dick, trying to pull it further in and down. I moaned as she came back up, keeping her lips wrapped around my shaft and stopping with just the head in her mouth. Her tongue worked in circles around it, that most sensitive part, making me harder and harder by the second. I put my hand on her head, but I knew she didn't like being forced, so I didn't move her on my own, until she seemed to stop, and when I looked down into her eyes looking back up at me, she gave a slight nod and a wink, so I grabbed her head tighter, thrusting myself into her mouth, slowly at first until her chin hit my balls, then holding her there as she swallowed over and over. When she finally tapped my leg for air, I pulled back, leaving my dick in her mouth as she took several deep breaths through her nose.
She continued to play with balls as she sucked, and I began to slide in and out of mouth then, her suction pulling me in, and her tongue pushing my dick along the top of her mouth for added friction. I started speeding up, thrusting in faster and faster, trying to not go too deep, but every so many strokes I would shove it in as far as I could, forcing her nose into my skin and holding her there for a few seconds before pulling back out and thrusting fast and shallow again. Jeff nodded at me as he stroked himself and I knew he was about where he could go again, so I stopped holding myself back and fucked her mouth like I meant it, holding her head with both hands and thrusting deep and fast into her, hearing her gag slightly on some of them, and feeling my balls slap against her chin. I finally let go, spewing a stream of hot, sticky cum into her mouth with a groan, letting go of her head as she pulled back a little, grabbing my dick in one had while holding the head in her mouth as I finished unloading into her mouth, my dick still spasming as I finished cumming and began to calm back down. I shuddered and gasped as she continued to suck and lick the tip as she stroked me with her hand, until she finally pulled off me with a smack of her lips.
"Damn, Kati, that was amazing." I said lowly, lifting her up to her feet and giving her ass a smack as she turned and walked over to Jeff. I went and sat in the chair where I could still see both of them and collapsed into it as my legs threatened to give out. Jeff met her halfway so they were standing jus to the side of the couch, and he reached down and started playing with her clit as they kissed, earning a moan from her. I could tell she was stroking him from the arm movement and after a few minutes they broke apart, Kati going to her knees as they turned slightly, which gave me a better view. She took Jeff into her mouth much like she did me, except she kept a hand on him to prevent him from going too deep, and as she moved forward and back on his dick she also stroked him, so his entire shaft was being played with. She licked and sucked him, bobbing her head back and forth, earning moans from him. She took breaks a couple of times, pulling her mouth back and continuing to stroke him while resting her jaw. He lifted her up then, turning her and bending her over the arm of the couch. He lined himself up and entered her, pushing himself in as far as he could go. She cried out, but the look on her face said it wasn't pain. After several slow thrusts, apparently to get her wetter, he picked up speed, thrusting hard and fast. Her breasts jiggled with each thrust, and just watching got me hard again. I moved over to the couch and knelt on it in front of her. She took me back into her mouth, Jeff's thrusting providing the motion as she simply closed her mouth around me and sucked. I began moving in and out of her mouth in time with Jeff's thrusts, and we both found a rhythm together and fucked her from both ends. I held her hair of the way while Jeff pounded her from behind, and her moans and screams vibrated against my dick, exciting me even more. She came screaming around my cock, her mouth full of me and her pussy full of him. After several more orgasms, she started tapping on my leg, and tried to reach Jeff.
"Alright man, she's tapping, we gotta finish." I told him, earning a thumbs-up from Kati. We found a rhythm together again, both of us thrusting in and out of her as far as we could go. I came first, shoving my dick as far down her throat as I could go as she gagged on the tip, but still managed to wait until I was finished unloading in her. She couldn't swallow it all that time, however, so some leaked out around my dick, running down her chin and dripping onto the couch. Jeff finally came shortly after, grunting loudly with his final few thrusts and shoving into her so hard on the last one that it pushed her head forward onto my dick again for one final adventure down her throat. He pulled out with a squishy sound, which told us she was extremely wet, along with full of cum, and he chuckled as he watched the cum leak out of her and run down her pussy lips, over her clit, to drip on the floor and the arm of the couch. She stood shakily then, smiled at both of us, then headed for the bathroom. She was wobbly, but still had a nice swish to her ass as she walked off. I knew later one of us would be fucking that ass, and I was pretty sure it would be me.