I had been invited to Elliot's family home for Christmas. My own family were away, in Shanghai visiting my sister, so I accepted his offer, figuring it would be a quiet, cosy holiday. What I hadn't quite expected was the minefield Elliot had accidentally made.
Both his parents would be there. Andrew and Nina. Divorced now, and not exactly on warm terms. Not after Nina had fallen pregnant by Jamie, one of Elliot's old uni housemates. And now Elliot had insisted they were all going to play happy families for the holidays.
On top of that, since Jamie was the father of Nina’s baby, he had been invited to join us as well. Nothing screams happy families like an ex-husband and wife, the affair partner and the baby that resulted from that affair.
To make matters worse, unbeknownst to Elliot, I'd been shagging his dad for the past few months. It had started when he visited to do some plumbing at my and Elliot’s house. We had got talking, and one thing led to another. I couldn’t quite bring myself to stop.
And now, here I was, arriving at Nina’s house, which she’d kept in the divorce. I had to pretend nothing was strange at all.
Jamie arrived soon after. I’d only met Jamie a few times; he and Elliot didn’t get on after ‘the incident’, but we had been in the same year at uni, so we’d met a bit. He looked tired but good, all scruffy confidence and the kind of easy charm that made you forget what a mess he’d caused.
Just as I was making awkward small talk with Jamie, Andrew pulled up. He looked tense. I couldn’t blame him. His eyes lingered on me just a fraction too long, and I couldn’t help but hope we might get a chance to sneak away during the holiday.
The final issue to add another layer of awkward to this holiday was that there weren’t enough bedrooms.
Elliot took charge of the sleeping arrangements and announced he wanted to bond with his little brother, Mike. So he said he would sleep in his room.
Jamie and Andrew had to share a bed in the spare room. Nina and I would share her bed in the master.
The evening passed in a haze of wine and undercooked roast potatoes. Conversation was civil, if a bit too careful. I tried not to stare, but I kept catching Andrew’s eyes across the table. Those hungry looks. That familiar smoulder. He didn’t hide it well. Not from me.
But I also noticed Jamie. The way his smile curled when he looked at me. I could see how Nina had fallen for him. He really was cute. I saw him making eyes at Nina and caught a few glances from her back at him. It was clear that there was still something going on between them.
By the time dessert rolled around, the tension was thick as brandy butter. Elliot, of course, noticed nothing.
I couldn’t take the mix of sexual tension and forced civility. I excused myself early, claiming tiredness. Everyone else nodded and drifted to bed too. Playing nice with so much drama just below the surface must have been tiring everyone out.
I dressed for bed in the en suite and then climbed into bed beside Nina, trying to quiet my thoughts. Sleep did not come easy. We lay in silence for a while until Nina spoke.
"How long have you been sleeping with Andrew?"
My breath caught. "What?"
She gave a soft laugh. "Please. I know that man. He’s my ex-husband. I know what he looks like when he wants someone. And when he’s already had them."
I swallowed. Heat rose up my neck. There seemed no point in continuing to deny it. It’s not like I had done anything wrong. They were divorced after all. "A few months. Since the summer. On and off."
There was a pause. Then she smiled. "Good on him."
I blinked. That was not the reaction I expected. "You don’t mind?"
"Sweetie, if I minded, I wouldn’t have sat through dinner and watched you two eye-fuck across the table."
I gave a nervous laugh. "I thought we were being subtle."
"You were about as subtle as a dog in heat."
The silence stretched. Nina rolled onto her side.
"Want to do something reckless?"
I turned to look at her. "What sort of reckless?"
She grinned in the dark. "Let’s sneak into the boys' room. See if they’re up for some festive fun."
I gawked. "You’re serious."
"Absolutely."
There was a wild part of me that thrilled at the idea. The rest of me just blinked, stunned. But I couldn’t deny the ache building in my belly. The idea of Andrew’s hands on me. Of Jamie, just a breath away. I nodded.
I didn’t know Nina well, but I got the impression that impulsive decisions like this were common for her. It would certainly explain how she got into this mess in the first place.
We slipped out of bed and padded silently down the hallway. Nina pushed the door open without hesitation. The door creaked softly, moonlight spilling across the floor in a pale strip. I could hear Jamie’s breathing; it wasn’t quite a snore, but it was close. I could also hear Andrew’s breathing, quieter and more familiar. They were lying head-to-toe in the same bed, the two of them awkwardly sharing the double.
Nina looked at me with a wicked little grin and peeled her robe open, letting it drop to the floor before she slipped around to the far side of the bed. I followed suit, my pulse thrumming in my throat, heat rising between my thighs with every step.
She slid under the covers first, disappearing into the shadows with only the sound of soft rustling to mark her. I eased in after her, slipping in behind Andrew’s warm body.
“Katie?” He murmured, voice low and rough, like gravel underfoot, as he woke from his sleep.
I kissed his shoulder, then his neck, slow and teasing. My fingers trailed down over his stomach, brushing the soft trail of hair leading beneath the waistband of his boxers. He shifted, just slightly, his back pressing against my tits as I curled around him.
“Shhh,” I breathed into his ear, my hand sliding down between his legs.
He was warm but still soft. My fingers wrapped around him anyway, stroking gently, coaxing, feeling him twitch under my touch.
From the far side of the bed, a quiet moan drifted through the dark. Then Nina’s voice, husky and pleased.
“There he is,” she purred.
I couldn’t help it. I stilled for a second, listening.
There was the unmistakable sound of slick skin moving under a tight grip. Jamie groaned again, breath catching, and I pictured her curled against him, wanking him off. The sounds made it seem like her hand would be a blur under the covers.
My own cunt gave a slow throb. I bit my lip and refocused, rubbing Andrew in long, patient strokes, willing him to stiffen in my hand.
But he wasn’t getting hard. He let out a frustrated breath and shifted under the duvet, rolling halfway onto his back. His hand slipped up to my breast, squeezing hard, thumb teasing my nipple through my top.
Then he whispered, “Hang on.”
As he continued to fondle my nipple, I felt him reach over the edge of the bed, heard the creak of the mattress, and the metallic zip of his overnight bag. A soft rattle. A box. The familiar sound of him popping the lid on his pills.
He took one dry, swallowing fast.
I kissed his shoulder and kept my hand moving over him, slower now, steady. I knew the signs. Sometimes he needed a little help. Not always, but when he did, it never bothered me. In fact, I almost preferred it. When the pill hit, he always got impossibly hard.
I kissed him again, mouth open and lazy against his jaw. He turned his head, catching my lips with his, our tongues sliding together, and slowly, his cock finally began to swell in my grip.
He groaned into the kiss. His hands were on my hips now, dragging me closer, kneading my arse through the thin fabric of my sleep shorts. I could feel the heat pulsing between us.
Then I heard it. A muffled, breathless gasp.
I raised my head just enough to glance over Andrew’s shoulder and saw the blanket slip and the silhouette of Nina’s body rising then falling in a slow, rhythmic bounce. They were already deep into their sex; I craved the feel of a cock inside me, and I wasn’t entirely thinking about Andrew.
The bed shifted with the motion, a slow, subtle rhythm that matched the wet sounds from beneath the covers. It was hard not to just watch, but Andrew was rock hard now. Fully erect in my hand, pulsing against my palm.
His mouth moved to my throat, sucking hard, leaving a mark just below my jaw. I whimpered softly, trying not to be too loud.
We knew we had reached that point and both moved at once, tugging at clothes, shedding sleepwear and underwear in the dark. I kicked my shorts off the end of the bed, and he peeled his boxers down his thighs, breathing hard, eyes fixed on me.
Beside us Nina's hips bounced steadily, the wet slap echoing across the bed as Jamie gripped and thrust up into her. She reached out with one hand, fumbling around on the nightstand, and passed a condom across to Andrew with a grin.
“Catch up,” she whispered breathlessly, not even slowing down.
Andrew tore it open with his teeth, rolled it down over his thick cock, and pressed me back into the mattress. My legs spread for him without hesitation, knees drawing up, thighs trembling.
He didn’t enter me. Not yet.
Instead, he lowered his mouth to my breast, sucking one nipple deep into his mouth and flicking it hard with his tongue. I gasped, arching into him, the volume of my moans rising, but he wasn’t having that.
He grabbed the pillow from under my head and pressed it to my mouth, smirking as he muffled me. This had become our habit to stop Elliott from hearing us. We both know I couldn’t be trusted to keep quiet on my own.
His sheathed cock pressed flush to my pussy. He didn’t thrust. He rubbed. Slow, firm strokes, letting the swollen tip of his cock drag over my outer lips, spreading my slickness everywhere.
He circled my clit deliberately, over and over, pressing down just enough to make me squirm. Then he slid down again, his length dragging through my folds, catching and gliding in a rhythm that made my thighs shake. Every pass left me wetter. Hungrier. Desperate.
I bucked my hips against him, grinding into his cock, trying to guide him inside. He didn’t let me.
The sounds of Nina and Jamie beside us were maddening. Every thrust. Every breathy moan. Nina was getting louder, not holding back now.
And there I was, gasping under a pillow while Andrew teased my entrance with maddening precision.
“Please,” I whispered against the fabric. “I need you inside me.”

He kept rubbing. Slow. Cruel.
Then finally, after what felt like an age, in one smooth movement, he pushed forward.
His cock slid into me slowly, stretching me inch by thick inch. The pressure was intense, my pelvic muscles gripping him tight as he entered me. I moaned against the pillow as he bottomed out with a deep grunt, his hips pressed flush to mine, his cock buried to the hilt.
Every nerve in my body lit up.
Andrew began to thrust, slow at first, then deeper and harder. Each movement pushed the breath from my lungs. I wrapped my legs around him, locking my ankles at the small of his back, keeping him in deep. My whimpers came faster, rising in pitch even through the pillow still pressed against my mouth.
He grunted softly, hips rolling into mine with steady precision. I could feel every thick inch stretching me, dragging over my inner walls, sending pleasure spiking through my core with every stroke. I couldn’t stop the way I clenched around him, greedy and aching.
Then Nina let out a sound.
A sharp gasp. Then another. Her breathing faltered, high and tight in her throat.
“Oh fuck, Jamie,” she choked out, the words splintering with the rhythm of her body.
I turned my head just enough to see her in the dim light. She was upright on his lap, riding him with desperate need, her back arching, hair tumbling around her shoulders in wild waves. Her fingers clawed at his chest for balance, and her mouth dropped open as her orgasm hit.
It was beautiful.
Her whole body seized, her thighs trembling, her stomach tensing, and her shoulders shaking as the climax tore through her. Her hips jerked uncontrollably, riding the last few strokes with erratic desperation. Her head tipped back with a broken moan, soft and shuddering, as the pleasure spilt out.
Her eyes fluttered shut, lips trembling around the whimper that followed, low and throaty.
Jamie kept still inside her, letting her pulse and twitch around him, holding her steady as she rode the waves out. I thrust my hips up harder, rubbing my clit against Andrew’s pubic bone, chasing that same edge.
Jamie didn’t pause. As soon as her spasms faded, he caught Nina beneath the thighs and effortlessly lifted her, drawing a breathless giggle from her lips.
She let him manoeuvre her onto her back, right beside me now, head resting near my shoulder. Her legs spread further without hesitation as Jamie settled between them, and when he started to thrust into her, she cried out again, not too loud, but it made Andrew wince and glance at the door.
I glanced over, breath catching. Nina’s head rolled to the side, lips parted, face flushed and glowing. Jamie’s arse flexed with each deep thrust, his back muscles tight and rippling as he drove into her with a slow, hard rhythm.
After a while I noticed something strange. Their hips moved in sync. Jamie’s thrusts. Andrew’s thrusts. Each pair of hips moving together like they’d trained for this. I wasn’t sure if it was deliberate or just primal, some instinctual alignment. Either way, it set something alight in my belly as if they were both fucking me.
Nina turned her head toward me, eyes half-lidded. The pillow muffling my moans was now crumpled awkwardly between us, and without a word, she shoved it aside with one hand, pushing it onto the floor.
My next moan came unrestrained. Raw. Needy. Andrew glanced at the door again.
I tried to bite my lip, tried to bury my face into Andrew’s shoulder, but I couldn’t keep the sounds in. He was fucking me too well. Every thrust filled me to the edge, deep and perfect.
Andrew growled softly. “You’re getting loud.”
“Can’t help it,” I gasped. “Feels too good.”
He leaned in, mouth crashing onto mine, swallowing the next cry with a deep, hungry kiss. His tongue pushed between my lips, greedy, possessive, matching the rhythm of his hips.
My moans were muffled now only by his mouth, his cock pounding into me with slow, deliberate force. I kept kissing him to keep myself from screaming, fingers digging into his back as my orgasm started to stir.
Andrew kept thrusting into me with slow, heavy force. Every stroke felt deeper than the last, his cock grinding right where I needed it. My pussy clutched at him, greedy and slick, the friction maddening as I rode the rising wave.
I couldn’t take my eyes off Nina.
She was spread open beside me, flushed and glowing, still panting from her climax while Jamie pounded into her again, faster now. Her thighs were shaking, her breasts bouncing with each deep thrust, and her lips were slack with pleasure. The soft cries leaving her mouth were rhythmic, almost musical, one little gasp with every push of Jamie’s hips.
Andrew shifted slightly, adjusting the angle, and the next thrust made my vision blur.
“Oh God,” I whispered, my hands flying to his back, nails digging in. “Right there. Don’t stop. Please.”
He grunted against my neck, breath heavy. I was clenching around him with every movement, muscles fluttering, wetness soaking the base of his cock. His hands gripped my thighs, spreading me wider, holding me open.
I was right on the edge, toes curling, belly tightening, that pressure building hard and fast between my hips. Every sound Nina made beside me made it worse. Better. Hotter.
She was moaning again, her hand brushing against my arm as she clutched at the sheets. Her voice was thin, wrecked.
“Jamie,” she gasped, “you’re going to make me cum again. Oh fuck, Jamie, yes, fuck.”
Andrew kissed me hard, swallowing my cry as his cock dragged through my swollen cunt. He didn’t falter. His pace was relentless now, cock sliding in and out of me with a rhythm that sent sparks shooting up my spine.
“Yes, fuck, yes,” I moaned into his mouth, rocking my hips up to meet him, chasing that peak with everything I had.
And then it hit.
My orgasm crashed through me, wild and overwhelming. My body convulsed around his cock, every muscle tensing, my hands clawing at his back as wave after wave of heat pulsed through my core. Andrew tried to muffle my cry, continuing to kiss me but when that couldn’t contain it, he shoved his hand over my mouth, pressing down hard to muffle the sound, letting me ride it out, letting me milk his with every aftershock.
I heard Nina’s cry blend with mine, her second climax triggered by the sounds and the rhythm of all of us together. Her body jerked beside me, hips lifting off the bed as Jamie groaned and drove into her hard and relentlessly.
I was still shuddering from my orgasm, body slack beneath Andrew, when I turned my head and caught Jamie’s face.
His eyes were clenched shut, jaw tight, and chest heaving. He was buried deep inside Nina, hips grinding now rather than thrusting, holding himself fully inside her.
Then he groaned. Loud and low. A sound that rippled straight through me.
Nina gasped under him, hands gripping his shoulders as he stiffened above her.
“Fucking hell,” he choked, his whole body tensing.
I watched, breath caught in my throat. There was no mistaking it: the twitch of his muscles, the way his hips jerked with every pulse, and the way Nina whimpered and wrapped her legs around him tighter.
He was cumming. Filling her. Pumping load after load of hot cum deep inside her.
I could see it in the way his face contorted, the little tremors running through his thighs, and the glazed, overwhelmed look in his half-lidded eyes as they fluttered open again.
Nina was biting her lip, moaning softly, her hips writhing beneath him like she could feel every drop.
I assumed they were using a condom, but from the way Jamie was pressed into her, cock buried to the base, I couldn’t quite be sure.
During this, Andrew had started thrusting again. The look on his face told me he was close. He pulled out quickly and yanked the condom off with one swift tug. I lay there, legs still spread, body glistening with sweat, staring up at him with parted lips and flushed cheeks.
He fisted his cock with one hand, fast, rough strokes, his other braced on my thigh. His eyes were locked on me, wild and dark, the tension in his face mounting with every movement.
“Fuck, yes. Yes. YES!” He gasped.
I pushed my chest out, offering myself to him, watching the way his gaze dropped to my tits, my belly.
With a sharp grunt, he came.
Hot spurts of cum painted my skin, thick and fast. One across my tits, another landing on my stomach, and a final pulse streaking across the top of my thigh. His head dropped forward, breath ragged, cock still jerking in his hand as the last of it spilt out onto my stomach.
Nina let out a low, sultry chuckle as she watched Andrew’s thick, glistening release paint my chest and neck. “Fuck me,” she murmured, brushing damp strands of hair from her flushed face. “That’s so fucking hot.”
Jamie, still nestled between her thighs, gave a breathless laugh of agreement. “Yeah… that’s a view I’ll be thinking about for a long time.” He was still inside her, slowly softening now, his body draped heavily over hers. He rolled to one side with a satisfied grunt, one arm still flung lazily across Nina’s stomach.
I lay back against the damp sheets, heart pounding, skin slick with sweat and semen. Andrew dropped down beside me, one hand stroking my thigh idly, his breath warm against my ear. For a moment, none of us spoke. Just the soft rustle of the covers and the distant hum of the boiler downstairs.
“Jesus,” Nina said after a long pause, “that was… Fuck, that was good.”
“Yeah,” I murmured with a tired grin, running my fingers through Andrew’s hair as he pressed a kiss to my shoulder.
Jamie gave my cum-covered chest a final admiring glance, then let his eyes flutter shut. “Wish I had a camera.”
“Cheeky bastard,” I laughed, reaching for the towel Andrew passed over. I wiped down my chest with gentle, slow movements, shivering slightly at the touch of cool air against my skin.
We moved quietly, gathering our clothes from the floor in near silence. The room smelt like sex, and part of me didn’t want to leave it.
But Nina touched my arm and gave me a knowing nod. “Come on. Before Elliot wakes and realises what we’ve been doing.”
I pulled my top over my head and slipped back into my pyjama shorts. Andrew brushed my hip with a soft squeeze before we eased the door open, slipping barefoot back across the hall.
Nina and I exchanged a final smirk before easing our way into bed. The sheets were cool against our heated skin. She curled up on one side. I curled on the other. Nothing was said. Just the quiet buzz of bodies freshly fucked, breath still shallow, hearts still fluttering.
The house fell silent again.
