Kevin and Moira’s seven-year marriage burned with a fierce heat, kindled by her fiery red hair, voluptuous curves, and a brazen allure that kept Kevin insatiable. She was a seductress—hips swaying like a provocation, breasts spilling against her tops, emerald eyes sparking with mischief. Kevin, lean and broad-shouldered with a quiet intensity, was enthralled. Their home thrummed with laughter, late-night whispers, and the fire of their passion.
That weekend, Jake, Kevin’s college buddy, crashed with them. Tall, rugged, with dark hair and a grin that could unravel anyone, Jake fit in effortlessly. He’d been there a few days, working nearby, the trio sharing wine and tales, Moira’s husky laugh lighting the nights.
Saturday morning turned the tide.
Moira was in the kitchen, humming as coffee brewed, her silk robe clinging to her curves. The house was still, Kevin in bed, when the bathroom door creaked. She glanced up, expecting Jake in jeans. Instead, he emerged, towel low, water gleaming on his chest. He didn’t spot her at first, and as he adjusted the towel, it slipped—revealing everything.
Moira’s breath caught. Jake was… staggering. Thick, long, and bold, his cock hung heavy before he tugged the towel up. He caught her stare, smirked, and said, “Morning, Moira,” cool as ever, then sauntered off, leaving her gripping the counter, cheeks ablaze.
When Kevin ambled in, shirtless and yawning, Moira was rattled. She handed him coffee, hands unsteady. “You okay, babe?” he asked, sipping.
She bit her lip, then confessed. “I just saw Jake naked.”
Kevin sputtered, grinning. “What?”
“Shower. Towel slipped,” she said, flustered, heat seeping in. “Kev, he’s… huge.”
He leaned back, amused. “Huge, huh? Bigger than me?”
She swatted him, laughing. “Don’t. It was… intense.”
They let it slide, easing into their rhythm. But Moira couldn’t unsee it—Jake’s size, his swagger, that smirk. By evening, lounging with a movie, she kept glancing at him on the couch, imagining.
That night, in bed, it boiled over. Tangled together, her head on Kevin’s chest, his fingers traced her thigh. “I can’t stop thinking about it,” she whispered.
“Jake?” Kevin asked, voice low, curious.
“Yeah,” she said, pulse racing. “It’s silly, but… it’s there.”
He shifted, eyes darkening. “You’re turned on, aren’t you?”
She nodded, tentative. “Maybe. Is that bad?”
“Bad?” He chuckled, rough and low, sliding his hand higher. “It’s fucking hot.” He kissed her neck, then growled, “Let’s find out.”
Kevin slid down, peeling her panties off slow and deliberate. Moira gasped as he settled between her thighs, his breath warm. He parted her, teasing her slickness, and grinned. “Tell me,” he said, flicking his tongue over her clit.
She arched, moaning. “Kev…”
“C’mon,” he coaxed, licking again, firm and slow. “What’s he doing in there?”
Her breath hitched, heat surging. “He’s… standing there. Wet. So big.”
He groaned into her, vibrating her core. He sucked her clit, then murmured, “You want him, don’t you? That cock inside you?”
“Kevin!” she gasped, half-shocked, half-lost as his tongue circled.
“Say it,” he growled, sliding two fingers in, curling them as he licked. “You want Jake to fuck you. You’re dripping for it.”
She writhed, sheets clutched, his words breaking her. “Yes,” she whimpered. “God, yes.”
He hummed, diving harder, fingers pumping as he teased. “How’s he taking you?” he asked, tongue relentless.
“Rough,” she panted, unraveling. “Deep. Owning me.”
Kevin groaned, devouring her, pushing her over. She shattered, coming hard on his tongue, a wild, shuddering release like never before, thighs clamping his head.
He crawled up, kissing her fiercely, his hardness pressing in. “Fuck, Moira,” he rasped. “You’ve never come like that. All for him?”
Panting, she nodded, bold. “Yeah.”
He grinned, grinding against her. “What if we made it real?”
Her heart raced. “You’d want that?”
“Fuck yes,” he said, kissing her again. “I’d watch. Join. Whatever you want.”
They fucked then, desperate and fierce, Kevin whispering her fantasy as he thrust, both electrified. After, sweaty and spent, they agreed—they’d ask Jake.
Next morning, Moira teased, robe loose, cleavage spilling as she leaned near Jake flipping pancakes. Kevin watched, nodding. “Jake,” she purred, “you’re real comfortable here, huh? Dropping towels?”
He grinned, flipping a pancake. “You didn’t mind.”
Kevin stepped in, casual but pointed. “She didn’t. Came on my tongue like never before last night, talking about it.”
Jake paused, smirking, eyes flicking between them. “That right?”
Moira’s cheeks burned, but she held his gaze. Kevin’s arm slid around her, adding, “We were thinking you might wanna give her more than a peek.”
Jake set the spatula down, stepping closer, gaze raking her curves. “You two are trouble.”
“Only with the right guy,” Moira teased, heat in her voice.
That night, it ignited. In their bedroom, Moira’s robe fell, baring her lush body—breasts heavy, hips begging for touch. Kevin watched, hard and aching, as Jake stripped, his cock springing free, thick and daunting. Moira’s breath hitched, and she dropped to her knees, eyes wide with reverence.
She grasped him, hands trembling at his girth, fingers barely encircling. “God, Jake,” she murmured, voice worshipful, then ran her tongue along his length, slow and adoring. He groaned, hands in her red hair as she took him deeper, lips stretching, savoring his taste—salt, heat, power. She sucked, teased, worshipped, moaning against him. Then she paused, glancing at Kevin, who stood nearby, transfixed.
“Kev,” she called, voice thick with lust, “come here.”
He knelt beside her, close enough to feel her heat, his eyes locked on her lips wrapped around Jake’s cock. Up close, he saw it all—her tongue swirling over the swollen head, her mouth stretching wide, Jake’s shaft glistening with her spit, veins pulsing under her touch. She worked him with devotion, wet slurps and soft gasps filling the air, Kevin’s breath ragged beside her.
She pulled back, dazed, and turned to Kevin, kissing him hard. He groaned, tasting Jake on her lips—musky, raw, electric. “Fuck, Moira,” he rasped, pulling away, eyes burning. “You’re incredible.”
Jake guided Moira to the bed, her thighs parting as he knelt between them. Kevin watched, kneeling nearby, as Jake gripped his cock, pausing it at her entrance, the thick, flushed head brushing her slick, swollen folds. Moira whimpered, hips lifting, but Jake held back, smirking. “You want it?” he asked, voice low, teasing.
“Please,” she gasped, trembling. “Jake, please.”
“Not enough,” he said, sliding just the tip against her, parting her lips slightly, torturing her. “Beg me.”
Kevin’s hand stroked himself, eyes glued to the scene. “Tell him, babe,” he urged, voice thick. “Let him hear it.”
“Fuck me, Jake,” she pleaded, voice breaking. “I need it. Please, take me.”
Jake grinned, then thrust forward, sliding his cock into her inch by inch, stretching her wide. Kevin watched, mesmerized, as her pussy yielded—her pink folds parting around Jake’s girth, slick and glistening, taking him deeper with every slow, deliberate push. Her inner walls clenched visibly, adjusting to his thickness, a sheen of sweat breaking on her skin as he filled her completely, his balls pressing against her ass. Moira’s moan was guttural, her head thrown back, red hair fanning the pillows, her breasts heaving with each ragged breath.
Jake started slow, pulling back until just the head remained, her lips clinging to him, then driving in again, deep and firm, the wet slap of skin on skin echoing. He built a rhythm—rough, relentless—his hands gripping her hips, lifting her slightly to angle deeper, hitting spots that made her cry out. Her pussy stretched tight around him, slick juices coating his shaft, dripping down her thighs as he pounded into her. Each thrust rocked her body, her breasts bouncing, her nails digging into the sheets, her face a mask of raw ecstasy.
“Fuck, you’re tight,” Jake growled, voice strained, his cock plunging harder, faster, the bed creaking under them. He shifted, hooking her legs over his shoulders, bending her nearly in half, and drove down with bruising force, his thick shaft slamming into her depths. Her pussy pulsed around him, slick and hot, the room thick with the scent of sex—sweat, arousal, and their mingled musk. Moira’s cries peaked, her body trembling, her hands reaching for Kevin, who leaned in, kissing her, tasting her desperation.
Jake’s pace faltered, his breaths turning ragged. “Where do you want me to cum?” he rasped, slowing just enough to hold himself at the edge, his cock throbbing inside her.
Moira’s eyes locked on his, wild and pleading. “Inside me,” she begged, voice hoarse. “Please, Jake, fill me. I need it.”
Jake groaned, a deep, primal sound, and thrust hard one last time, burying himself to the hilt. His cock pulsed, hot and thick, as he came, flooding her with wave after wave of his release. Moira shuddered beneath him, her pussy clenching around him, milking every drop, her moans softening into whimpers as he filled her completely. He held there, panting, before slowly pulling out, a thick trickle of his cum seeping from her stretched, glistening folds.
Kevin watched, transfixed, an urge he couldn’t explain surging through him. Before he could think, he moved between her thighs, his hands spreading her wider. “Fuck, Moira,” he muttered, voice thick with awe, then lowered his mouth to her cum-filled pussy. He licked tentatively at first, tasting the mix of her sweetness and Jake’s salty, musky release, then dove in, lapping at her swollen lips, sucking gently where she dripped with him. The taste was raw, forbidden, and it drove him wild, his tongue exploring her thoroughly, her gasps spurring him on.
Moira writhed, oversensitive, clutching his hair. “Kev… oh God,” she moaned, her body trembling under his unexpected hunger.
Jake, still catching his breath, laughed—a low, amused rumble. “Well, damn, Kev. Since you’ve already tasted my cum, maybe you wanna clean me up too?”
Moira’s eyes widened, and Kevin froze for a moment, the room electric with tension. Then, to everyone’s shock—himself included—he shifted, kneeling before Jake. Hesitant at first, he took Jake’s softening cock in his hand, still slick with Moira’s juices and his own release, and brought it to his mouth. He licked the head, tasting the mix of them, then took him deeper, sucking gently, cleaning him with slow, deliberate strokes. Jake groaned, surprised, his hand resting lightly on Kevin’s head.
“Fuck, man,” Jake muttered, voice thick, as his cock twitched, swelling again under Kevin’s tongue. The unexpected heat of it—Jake growing hard in his mouth—sent a jolt through Kevin, his own arousal spiking as he worked, lips stretching around the thickening shaft.
Moira watched, breathless, her hand slipping between her thighs as Jake pulled back, fully hard again, and turned to her. “Ready for round two?” he grinned, climbing over her. She nodded, eager, spreading her legs as he slid back into her cum-slicked pussy, slower this time, savoring every inch. Kevin sat back, hand on his own cock, stroking himself as he watched.
Jake took his time now, his thrusts long and deep, rolling his hips to grind against her clit with each stroke. Moira’s moans grew louder, her body arching into him, her pussy gripping him tight as he stretched her again. He teased her, pulling out almost completely before plunging back in, setting a steady, torturous pace that lasted far longer than the first round. Sweat beaded on their skin, her breasts bouncing with each thrust, her nails raking his back as she climbed toward another peak.
Jake flipped her onto her knees, taking her from behind, his hands gripping her hips as he drove into her harder, deeper, the wet smack of their bodies echoing. Moira’s cries turned desperate, her pussy clenching around him, slick with his earlier cum and her own arousal. Kevin wanked faster, eyes locked on them—Jake’s cock disappearing into her, glistening with their mingled fluids, her thighs trembling, her red hair wild against the sheets. Moira came first, a shuddering, screaming release, her body convulsing as she gripped the bed. Jake followed moments later, groaning deep as he thrust one last time, filling her again, his cock pulsing with another thick load.
The sight pushed Kevin over the edge. His hand moved frantically, and he came hard, ropes of his own release spilling over his fist, a raw groan tearing from his throat as he watched them collapse together, spent and trembling. The intensity of it—watching them both come again—left him dizzy, his chest heaving.
They fell into a heap, breathless and laughing, Moira between them. “Best guest ever,” she panted, voice raw.
Kevin, still catching his breath, grinned, wiping his hand on the sheets. “Told you he’d wreck you. Didn’t think I’d lose it like that watching.”
Jake smirked, stretching. “You’re full of surprises, Kev. Anytime you wanna taste—or wank—again.”
Jake drifted off to sleep, his soft snores filling the quiet room as Kevin and Moira lay tangled in the sheets, their breaths slowing. She rested her head on his shoulder, her fingers tracing idle patterns on his chest. “That was… insane, Kev,” she whispered, her voice soft, raw from her cries, a mix of awe and exhaustion lacing her words.
Kevin chuckled, low and warm, turning his head to meet her gaze. “Yeah, it was. You okay, babe?” His hand slid down her back, resting on the swell of her hip, still warm from Jake’s grip.
“More than okay,” she murmured, a lazy smile tugging at her lips. “I just… I can’t believe how it all went. You, him, me…” She trailed off, her eyes flicking to Jake’s sleeping form, then back to Kevin. “You surprised me, you know. With him. After.”
Kevin’s grin widened, a flush creeping up his neck. “Surprised myself too. Don’t know what came over me—tasting you like that, then him. Just… happened.” He shrugged, his fingers tightening slightly on her hip. “Seeing you lose it like that, though? Worth every second.”
Moira’s hand drifted lower, her fingers brushing over his softened cock, stroking lazily as she sighed. “I’m sorry you didn’t even get to fuck me, Kev,” she said, her tone tinged with guilt. “I wanted you to, but I’m so sore now. He… God, he stretched me out.” She bit her lip, her touch gentle, almost apologetic, as she ran her fingers along his length.
Kevin groaned softly at her touch, his cock twitching despite the night’s intensity. He caught her wrist, lifting her hand to kiss her knuckles, his eyes steady on hers. “Don’t apologize, Moira. I don’t mind—not even a little. Watching you have a good time, seeing you come like that? That was more than enough. Fuck, it was the hottest thing I’ve ever seen.”
Her eyes softened, a flicker of relief mixing with the heat still simmering there. “Really?”
“Really,” he said, voice firm, his thumb brushing her cheek. “You were incredible. I’m still hard just thinking about it.”
She glanced down, noticing his cock stirring under her lazy strokes, thickening in her hand. A mischievous glint sparked in her eyes, and she shifted, propping herself up on one elbow. “Well, I can’t leave you like this, can I?” she teased, her voice dropping to a sultry purr.
Before he could respond, she slid down his body, her breasts brushing his chest, then his stomach, until her face hovered over his lap. His cock was fully hard now, pulsing with need, the tip glistening with a bead of precum. Moira licked her lips, still tasting traces of Jake from earlier, and wrapped her hand around him, stroking slow and firm.
“Fuck, Moira,” Kevin breathed, his head tipping back against the pillow as she lowered her mouth, her warm breath teasing him before her lips closed around the head. She sucked gently at first, her tongue swirling over the sensitive tip, tasting him—salty, familiar, hers. His hips twitched, a low groan rumbling from his chest as she took him deeper, her mouth stretching to accommodate him, her hand working the base in sync.
She moved with purpose, slow and deliberate, savoring every inch of him. Her lips slid down his shaft, wet and tight, her tongue tracing the veins, her moans vibrating against him as she found a rhythm. Kevin’s hands fisted the sheets, his breaths turning ragged, his eyes locked on her—her red hair spilling over his thighs, her lush lips wrapped around him, her eyes flicking up to meet his with a mix of adoration and lust.
“You’re so good at this,” he rasped, his voice strained as she hollowed her cheeks, sucking harder, her hand twisting slightly on each upstroke. She hummed in response, the sound sending a jolt through him, and he felt the pressure building, coiling tight in his core.
She pulled back just enough to tease the head again, her tongue flicking over the slit, then took him deep once more, her throat relaxing as she swallowed around him. Kevin’s control snapped, his hips bucking involuntarily, a guttural moan tearing from his throat. “Moira—fuck, I’m gonna—”
She didn’t pull away, instead doubling down, her mouth working him faster, her hand pumping what she couldn’t take. The night’s images flashed through his mind—Jake filling her, her begging, the taste of them both on his tongue—and it pushed him over the edge. He came harder than he ever had before, a blinding, shuddering release that hit like a tsunami. His cock pulsed in her mouth, thick spurts of cum flooding her tongue, and she took it all, swallowing greedily, her moans soft as she milked him dry.
When he finally stilled, chest heaving, she pulled back, her lips glistening with his release. She crawled up beside him, her eyes gleaming with satisfaction, and leaned in, kissing him deeply. Kevin groaned into her mouth, tasting himself on her lips—salty, warm, a raw echo of his own pleasure mingling with the faint traces of Jake from earlier. The intimacy of it, the unexpected edge, sent a shiver through him, and he kissed her back harder, his hand cupping her face.
“Fuck, Moira,” he panted, pulling back just enough to catch his breath, his voice rough. “That was… I’ve never come like that. Ever.” He licked his lips, still tasting himself, and grinned, dazed. “You’re unbelievable.”
She giggled, snuggling into his side, her hand resting on his stomach. “Good. I wanted you to feel as good as I did.” Her voice was playful, though exhaustion tugged at its edges.
“You did,” he murmured, his tone softening as he pulled her closer, kissing her forehead. “More than.” His heart still raced, the intensity of his climax leaving him lightheaded, but a deep contentment settled in as he held her.
Kevin stirred from a deep, dream-laden sleep, the faint rocking of the bed pulling him gently toward consciousness. His body felt heavy, sated from the wild night, but a rhythmic creak and soft, muffled sounds tugged at his awareness. Blinking groggily, he opened his eyes, the morning light streaming through the gaps in the curtains, casting golden streaks across the room. What he saw snapped him fully awake.
Moira was astride Jake, her lush curves bathed in the soft glow, her red hair a tousled halo as she rode him slow and deliberate. Her hips rolled with a hypnotic rhythm, her full breasts bouncing slightly with each rise and fall, her hands braced on Jake’s chest. Jake lay beneath her, his hands gripping her thighs, his thick cock disappearing into her with every downward thrust, slick and glistening in the dawn light. Her moans were low, breathy, a contrast to the raw cries of the night before, and Jake’s groans matched her, deep and steady.

Kevin’s breath caught, his cock twitching at the sight, already stirring despite the exhaustion. The bed shifted under their motion, and Moira’s eyes flicked toward him, catching his gaze. A wicked smile curved her lips as she realized he was awake. “Morning, Kev,” she purred, her voice husky, not breaking her rhythm.
Jake glanced over, smirking, his hands sliding up to cup her ass. “Sleeping beauty’s up,” he teased, giving her a playful thrust that made her gasp, her head tipping back.
Moira slowed, then lifted herself off Jake with a soft, wet sound, his cock springing free, hard and gleaming with her arousal. She crawled toward Kevin, her movements feline, her eyes locked on his. “Wanna join us?” she murmured, her tone dripping with invitation.
Before he could answer, she swung a leg over him, straddling his chest, then shifted forward until her pussy hovered just above his face. The scent of her—musky, sweet, mixed with Jake’s lingering cum from the night—hit him like a drug, and he groaned, his hands instinctively gripping her thighs. Her folds were swollen, slick, and parted slightly, begging for his touch.
“Eat me, Kev,” she whispered, lowering herself just enough for him to reach, her voice trembling with need. “Lick my clit while he fucks me.”
Jake didn’t need more prompting. He moved behind her, kneeling on the bed, his hands spreading her cheeks as he lined himself up. Kevin watched, inches away, as Jake’s thick cock nudged her entrance, then slid in slow and deep, stretching her pussy wide right before his eyes. Moira moaned, her body shuddering above him, and Kevin couldn’t hold back—he lifted his head, his tongue flicking out to find her clit, swollen and pulsing under his touch.
The taste of her flooded his mouth—her sharp sweetness, Jake’s faint saltiness, the raw mix of their sex. He licked her eagerly, circling her clit with firm strokes, feeling it throb against his tongue as Jake began to thrust. Each push rocked her forward, her pussy grinding against Kevin’s mouth, her juices smearing across his lips and chin. Jake’s cock slid in and out, inches from Kevin’s face, the wet, rhythmic slap of skin on skin filling the air, the sight and sound driving him wild.
Moira leaned forward, her hands finding Kevin’s cock, now rock-hard and leaking against his stomach. She wrapped her fingers around him, stroking once, twice, then lowered her mouth, taking him in with a hungry moan. Her lips closed around him, warm and wet, her tongue swirling over the head as she sucked, matching the pace of Jake’s thrusts. Kevin groaned into her pussy, the vibration making her whimper around his cock, a feedback loop of pleasure igniting between them.
Jake picked up speed, his hands gripping her hips, fucking her harder now, his balls brushing Kevin’s chin with each deep thrust. “Fuck, she’s tight this morning,” Jake grunted, his voice rough, his cock plunging into her with relentless force. Kevin could see every detail—her pussy stretching around Jake’s girth, slick and glistening, her inner lips clinging to him as he pulled back, then yielding again as he drove in. He sucked her clit harder, flicking his tongue in time with Jake’s rhythm, feeling her tremble above him.
Moira’s moans muffled around Kevin’s cock, her mouth working him with desperate skill, her hand pumping what she couldn’t take. The triple sensation—her sucking him, Jake fucking her, his own tongue on her clit—pushed them all toward the edge. Kevin’s hips bucked, thrusting into her mouth, his groans lost against her pussy as he licked her frantically, tasting her arousal spike.
“Gonna cum,” Jake rasped, his thrusts turning erratic, his cock swelling inside her.
Moira pulled off Kevin just long enough to gasp, “Yes, fill me,” before diving back down, sucking him harder. Jake groaned, slamming into her one last time, and Kevin felt her pussy pulse against his tongue as Jake came, flooding her with hot, thick spurts. The heat of it, the way she clenched, sent Moira over—her thighs shook, her clit throbbing under Kevin’s mouth as she came, her muffled scream vibrating around his cock.
The intensity tipped Kevin past his limit. His balls tightened, and he thrust up into her mouth, cumming hard, a roaring release that spilled across her tongue in powerful jets. She swallowed eagerly, her lips locked around him, drawing out every drop as he shuddered beneath her, his tongue still pressed to her pulsing clit.
They stilled for a moment, panting, the air thick with their mingled breaths. Then Moira shifted, lifting herself off Kevin’s face. She sat up, straddling his chest, her pussy still dripping with Jake’s fresh cum. She looked down at him, a sly, lustful glint in her eyes, and murmured, “Open your mouth, Kev.”
Kevin’s pulse raced, his lips parting almost instinctively as she positioned herself higher, hovering just above him. He watched, mesmerized, as a thick drop of Jake’s cum slid from her swollen folds, glistening in the morning light, and fell onto his tongue. The taste hit him—warm, salty, potent—and he groaned, swallowing as more followed, her pussy dripping steadily into his waiting mouth. She rocked her hips slightly, coaxing it out, a soft moan escaping her as she watched him take it all, her fingers brushing his cheek.
Jake, propped on an elbow, chuckled low, his voice rough with amusement. “Fuck, you two are wild.”
Moira grinned, sliding back down to lie beside Kevin, her body pressed against his. She leaned in, kissing him deeply, her tongue tracing his lips, tasting the mix of Jake’s cum and her own arousal there. Kevin kissed her back, his hand tangling in her hair, the shared intimacy sending a shiver through him.
“Morning workout?” she panted, pulling back with a breathless giggle, her hand resting on his chest.
“Best way to wake up,” Kevin rasped, his voice hoarse, a grin spreading across his face as he wiped his chin, still tasting them both.
Jake rolled onto his side, smirking. “You’re insatiable. I’m gonna need coffee after this.”
Kevin laughed, his grin widening as he glanced at Moira, then back at Jake. “Well, I’ve already had breakfast,” he said, his tone playful, a glint of mischief in his eyes as he licked his lips, savoring the lingering taste.
Moira burst into giggles, swatting his chest lightly. “You’re terrible,” she teased, snuggling closer, her warmth grounding him.
Jake shook his head, still chuckling. “Strong coffee it is, then. You two are gonna kill me.”
The morning stretched lazily into late afternoon, the three of them lounging in a haze of coffee, scattered conversation, and lingering glances. The wildness of the night and dawn had settled into a comfortable, sated ease, but the air still crackled with unspoken possibilities. Jake, ever the easygoing guest, finally stretched and yawned, glancing at the clock. “Guess I should hit the road,” he said, his voice rough from the lack of sleep, a smirk tugging at his lips. “Got a gig to finish up tomorrow.”
Moira pouted playfully, her red hair still tousled, her curves barely contained in the loose robe she’d thrown on. “Already? You sure you can’t stay another night?” Her tone was teasing, but there was a glint in her emerald eyes that suggested she wasn’t entirely joking.
Kevin chuckled, leaning against the kitchen counter, his own shirtless frame relaxed but alert. “Yeah, man, you’re welcome to crash again. We’ve got plenty of… entertainment.” He grinned, winking at Moira, who swatted his arm with a laugh.
Jake shook his head, grabbing his duffel bag from the couch. “Tempting as hell, but duty calls. Besides, I think I need a week to recover from you two.” He slung the bag over his shoulder, his rugged frame filling the doorway as they followed him out to the front porch.
The late afternoon sun cast long shadows across the driveway, Jake’s beat-up sedan parked just beyond the steps. He turned to them, his grin softening. “Thanks for the hospitality. Best damn weekend I’ve had in years.”
“Anytime,” Kevin said, clapping him on the shoulder, his tone warm but edged with a knowing smirk. “Door’s always open.”
Moira stepped forward, pulling Jake into a quick hug, her body pressing briefly against his. “Drive safe, okay?” she murmured, her voice soft. She pulled back, watching as Jake nodded, then headed down the steps toward his car, his boots crunching on the gravel. Kevin and Moira lingered at the door, the warm breeze brushing their skin, as Jake tossed his bag into the backseat and slid into the driver’s seat.
The engine sputtered to life, and Jake rolled down the window, giving them a wave as he shifted into gear. But just as the car began to inch forward, Moira’s eyes flickered with a sudden, impulsive spark. “Wait!” she called, her voice sharp with mischief. Before Kevin could react, she darted down the steps, her robe fluttering as she dashed toward the car, bare feet slapping the pavement.
Jake hit the brakes, the sedan jerking to a stop, his brow furrowing as he leaned out the window. “What’s up?” he asked, confusion lacing his tone.
Kevin watched from the porch, arms crossed, a grin tugging at his lips as Moira yanked open the passenger door and slid inside. “She’s full of surprises,” he muttered to himself, his pulse quickening as he saw her lean across the center console, her hands already working at Jake’s jeans.
Jake’s head snapped back against the headrest, a sharp breath escaping him as Moira unbuttoned him with deft fingers, tugging his cock free. “Fuck, Moira,” he rasped, his voice carrying faintly across the driveway as her lips closed around him, no hesitation, just raw, hungry intent. The car rocked slightly, windows down, and Kevin could hear the wet, eager sounds of her sucking him off—her tongue working him fast and filthy, taking him deep in one swift motion.
Jake’s hands gripped the steering wheel, knuckles whitening as she bobbed her head, her red hair spilling over his lap, her lips stretching around his thickening shaft. “Jesus,” he groaned, his hips shifting to meet her mouth, his cock hardening fully under her skilled attention. She moaned around him, the vibration making him curse again, his breath turning ragged. Kevin stood there, transfixed, the sheer audacity of it—her blowing Jake right in the driveway, in broad daylight—sending a jolt through him, his own cock stirring in his shorts.
Just then, movement caught Kevin’s eye at the end of the driveway. Mrs. Carter from two houses down was strolling by, her little terrier trotting at her heels, leash jangling faintly. She glanced toward the car, her pace slowing for a moment, her head tilting as if trying to make sense of the scene—the sedan rocking slightly, the muffled groans drifting on the breeze. Kevin’s heart skipped, a thrill of risk spiking through him, but Mrs. Carter just adjusted her sunglasses, muttered something to her dog, and kept walking, the terrier yapping once as they disappeared around the corner.
In the car, Moira was oblivious, her focus locked on Jake, her mouth working him with relentless intent. Jake’s groans sharpened, his body tensing, and with a final, guttural “Shit,” he came, spilling into her mouth in thick, hot spurts. Moira didn’t pull away, swallowing greedily, her throat working as she milked him dry, her hands gripping his thighs. When she sat up, her lips were glossy, a triumphant smirk playing on her face as she wiped her mouth with the back of her hand.
Jake slumped in the driver’s seat, panting, a dazed grin spreading across his face. “You’re fucking unreal,” he muttered, shaking his head as she slipped out of the car, slamming the door behind her.
Moira sauntered back up the driveway, her robe swaying, her eyes locked on Kevin’s. He stood there, arms still crossed, his grin widening as she approached, her cheeks flushed with satisfaction. She didn’t say a word—just climbed the steps, grabbed his face with both hands, and kissed him hard, her lips pressing against his with fierce intent.
Kevin groaned into her mouth, tasting Jake’s cum on her tongue—warm, salty, thick, a fresh flood of it mingling with her familiar sweetness. The rawness of it, the brazen act she’d just pulled—right under the neighbor’s nose—hit him like a shockwave, and he kissed her back deeper, his hands sliding into her hair, pulling her closer. She moaned softly, her tongue dancing with his, sharing every bit of Jake’s release until they were both breathless.
When she pulled back, her eyes sparkled with mischief, a thin string of saliva—and cum—connecting their lips for a fleeting moment before she licked it away. “Thought you deserved a little goodbye gift too,” she whispered, her voice husky, her hand brushing his chest.
Kevin laughed, a low, rumbling sound, wiping his mouth with a grin. “You’re something else, Moira. Fuck, that was hot—especially with Mrs. Carter walking by.”
Moira’s eyes widened, a delighted giggle escaping her as she glanced back at the empty street. “She saw?”
“Barely,” Kevin said, smirking. “She kept going. Think she’s still trying to figure it out.”
From the car, Jake called out, restarting the engine with a rough laugh. “You two are gonna kill me one day. Stay out of trouble ‘til I’m back!” He waved, pulling out of the driveway, the tires crunching gravel as he disappeared down the street.
Moira leaned into Kevin, her arm slipping around his waist as they watched him go. “Think he’ll be back soon?” she asked, her tone playful, her fingers teasing the waistband of his shorts.
Kevin pulled her close, kissing the top of her head, still tasting Jake on his lips. “With an exit like that? He’d be crazy not to.” He smirked, guiding her back inside, the door clicking shut behind them, sealing out the late afternoon sun and the faint hum of the neighborhood settling back into its quiet rhythm.
Moira leaned against the frame, her robe still askew, her red hair a wild tangle framing her flushed face. Kevin stood close, his bare chest rising and falling with a steady breath, the heat of their shared adventure lingering in the air. She broke the silence first, a soft laugh bubbling up as she pushed off the door and stepped toward him. “God, Kev, I still can’t believe I did that,” she said, her eyes sparkling with mischief, her fingers trailing up his arm as she closed the distance. “Right there in the driveway—hope no one saw.”
Kevin grinned, catching her hand and pulling her against him, her curves pressing into his frame. “Oh, someone saw, alright. Mrs. Carter was walking her dog past the end of the drive. You should’ve seen her face—looked like she’d just swallowed a lemon.” His voice was low, rough with amusement, his hands sliding down to grip her hips. “You’re fucking fearless, Moira. Sucking him off with her right there? I’m still hard just thinking about it.”
Moira’s eyes widened, a delighted giggle escaping her as she tilted her head, her lips brushing his jaw, her breath warm against his skin. “No way! She actually saw? And kept walking?” Her tone was a mix of surprise and thrill, her hands roaming his chest. “Good thing I was too busy to notice. That kiss after… tasting him on you again…” She shivered, pressing closer, her body humming with residual heat.
He groaned, his cock twitching in his shorts at her words, the memory of her glossy lips and the thick, salty flood she’d shared with him igniting a fresh wave of desire. “You’ve got no idea what you do to me,” he said, his hands slipping under her robe, finding the bare skin of her ass and squeezing. “This whole weekend—watching you with him, tasting you both, now this? I’ve never been this turned on in my life.”
She pulled back just enough to meet his gaze, her emerald eyes searching his, a mix of lust and something softer flickering there. “You really don’t mind? All of it—Jake, me, you not even getting to fuck me yet?” Her voice was quiet now, vulnerable, her fingers stilling on his chest.
Kevin’s hands tightened on her, his expression softening but firm. “Mind? Babe, I loved every second. Seeing you lose it like that, hearing you beg him, tasting you after? Fuck, it’s like I got off harder watching you than I ever have fucking anyone.” He leaned in, kissing her slow and deep, letting her feel the truth in it, his tongue tracing hers with a possessive edge. “You’re my everything, Moira. This just… makes it more.”
Her breath hitched, and she melted into the kiss, her hands sliding up to cup his face, her body pressing tighter against him. When they parted, she was smiling, a flush creeping up her neck. “You’re unreal, Kev. I thought I’d pushed it too far out there, but you just… roll with it.”
“Too far?” He chuckled, his thumb brushing her cheek. “You could’ve blown him on the front lawn, and I’d have cheered you on. That’s how much I’m into this—into you.” He smirked, his hands roaming her sides. “Though Mrs. Carter might’ve called the cops instead of just staring like she’d seen a ghost.”
Moira laughed, the sound bright and free, easing any lingering tension. “Next time, maybe,” she teased, her fingers dipping to the waistband of his shorts, tugging playfully. “But right now, I’m sore as hell, and you’re still standing there like you’re ready to go again.”
He grinned, letting her pull him toward the living room, his cock half-hard and straining against the fabric. “Can you blame me? You just sucked him off in the driveway, fed me his cum, and nearly gave the neighbor a heart attack. I’m a fucking mess for you.”
She pushed him gently onto the couch, straddling his lap, her robe falling open to reveal the swell of her breasts, the soft curve of her stomach. “Good,” she said, her voice dropping to a sultry whisper as she ground against him, feeling his hardness through the thin layers between them. “Because I’m not done with you yet. Just… no fucking today, okay? I need a break down there.”
Kevin groaned, his hands gripping her thighs, his hips rocking up to meet her. “Anything you want, babe. You’ve got me wound up enough already.” His eyes darkened, raking over her, the memory of her in the car flashing through his mind. “What’s the plan, then?”
She leaned in, her lips brushing his ear, her breath hot. “I’m gonna take care of you. Like last night, but slower this time.” She slid off his lap, kneeling between his legs, her hands tugging his shorts down just enough to free his cock, already throbbing and leaking against his stomach.
He watched, transfixed, as she wrapped her fingers around him, stroking slow and deliberate, her eyes locked on his. “Fuck, Moira,” he breathed, his head tipping back as she leaned in, her tongue flicking out to taste the bead of precum at his tip. She teased him, licking along his length, her lips brushing the sensitive head, drawing out soft groans as his hands fisted the couch cushions.
She took him into her mouth then, slow and deep, her tongue swirling, her lips stretching around him as she set a torturous pace. Every move was deliberate, savoring him, her moans vibrating against his shaft as she worked him, her hands massaging his balls gently. Kevin’s breaths turned ragged, his hips twitching, the buildup intense after everything they’d shared.
“God, you’re perfect,” he rasped, his voice strained, his eyes dropping to watch her—her red hair spilling over his thighs, her mouth glistening, her devotion pouring into every stroke. She hummed in response, taking him deeper, her throat relaxing as she swallowed around him, and he felt the edge rushing closer.
“Moira—fuck, I’m close,” he warned, his hands tangling in her hair, not pushing, just holding. She didn’t pull back, just sucked harder, her tongue flicking against him, and he came with a shuddering groan, spilling into her mouth in thick, pulsing waves. She took it all, swallowing slowly, her eyes fluttering shut as she savored him, drawing out his release until he was trembling beneath her.
When she finally pulled back, her lips were wet, a satisfied smile curving them as she climbed back into his lap, straddling him again. She kissed him, slow and deep, and he tasted himself on her tongue—salty, warm, a mirror of the morning’s wildness. He groaned into her mouth, pulling her closer, the intimacy wrapping around them like a second skin.
“Love you,” she whispered against his lips, her voice soft, her body relaxing against his.
“Love you too,” he murmured back, his arms tightening around her, his heart still pounding. They sat there, tangled and breathless, the echoes of the weekend settling into something deeper, something theirs.