Crossed Desires in the Stable Hay

Petra secretly watches from the hayloft as Hana eagerly fucks Roman in the stable.

11 min read September 04, 2026

The late afternoon sun slanted through the open stable doors in thick golden bars, dust motes spinning lazy in the heat. Hana wiped the back of her wrist across her forehead, leaving a faint smear of dirt on her skin. At twenty-two she moved with the easy strength of someone who had grown up on this ranch, her denim cutoffs riding high on the backs of her thighs and her plaid shirt knotted under her breasts so that a strip of toned belly showed whenever she stretched. She had been stealing glances at Roman all week. Her stepbrother was twenty-four, dark-haired and broad across the shoulders from years of hauling feed and mending fences. Every time their eyes met across the corral something hot and unspoken flared between them, a low current that had been building for weeks until it hummed under Hana’s skin like a second pulse.

Roman felt it too. He watched the way her hips rolled when she forked hay, the faint sheen of sweat between her collarbones. He told himself it was wrong—step-family, shared last name on the mailbox, parents who would never understand—but the wanting had stopped caring about rules. When their step-cousin Gideon rode in that morning, dust trailing behind his truck, the air only grew thicker. Gideon was twenty-five, tall and sun-browned, with an easy grin and the same restless hunger in his eyes. He had come to help with the new foals and the endless summer chores, but the moment he clapped Roman on the shoulder and let his gaze linger on Hana’s mouth, all three of them knew the stable would not stay innocent for long.

They worked side by side pitching fresh straw into the stalls. Roman’s shirt came off first; sweat traced the grooves of his abs and the faint trail of hair disappearing into his jeans. Gideon followed, peeling the damp cotton over his head so that his chest and the hard lines of his arms gleamed. Hana’s breath shortened. She could smell them—clean sweat, leather, the faint trace of the soap they all used from the same bathroom cabinet. When Roman’s bare forearm brushed hers reaching for another bale, she did not pull away. When Gideon’s palm settled at the small of her back to steady her on a slick patch of straw, his fingers lingered, warm and deliberate, and she leaned into the touch.

“You’re staring again,” Roman murmured, low enough that only she and Gideon could hear. His voice carried the rough edge of someone who had been holding back too long.

Hana’s cheeks flushed, but she did not look away. “Hard not to when the two of you look like that.”

Gideon’s laugh was soft, almost dirty. He stepped closer until the heat of his bare chest radiated against her shoulder. “Been watching you too, cousin. Both of us have. Every time you bend over that damn hay pile I forget how to breathe.”

They climbed the ladder to the loft together, the three of them, stacking the heavy bales against the far wall where the roof beams slanted low and the air stayed warm and close. Straw prickled against Hana’s bare calves. Roman’s hand found her waist as she steadied a bale; his thumb stroked once, slow, just above the waistband of her shorts. Gideon came up behind her, chest to her back, and the solid press of him made her nipples tighten inside her thin bra. Playful jostling turned into something else—fingers grazing hips, breath against necks, the occasional deliberate brush of denim against denim.

Hana finally stopped pretending. She shoved a bale into place, turned, and faced them both, chest rising fast. “You want the truth? I get soaked watching you two work shirtless. Every muscle flexing, sweat running down… I think about it when I’m alone in my room. Fingers between my legs, imagining both of you.”

Roman’s eyes went dark. He closed the distance in two strides, cupping her jaw. “Jesus, Hana.” His thumb traced her lower lip. “I’ve wanted you for weeks. Wanted to know how you taste, how you’d sound with my cock in you. And him—” he glanced at Gideon, voice rough, “—I’ve wanted him too. Watching the way he looks at you, the way he looks at me. It’s been eating me alive.”

Gideon’s hand slid around to rest on Roman’s shoulder, then lower, openly possessive. “Same. Shared desire’s the only word for it. I want her mouth, her cunt, and I want my hands on you while I take them. No more circling.”

The first kiss was Roman’s—hungry, open-mouthed, tasting of salt and need. Hana moaned into it, fists curling against his bare chest. Gideon pressed in from the side, turning her face so he could claim her next, tongue sliding deep while Roman’s hands roamed down to cup her ass through the denim. They traded her between them, then kissed each other over her shoulder—rough, experimental, the wet sound of it making Hana’s clit throb. Hands everywhere: Roman unknotting her shirt, Gideon popping the button of her shorts, palms sliding inside to find her bare and already slick.

“Fuck, she’s dripping,” Gideon groaned, two fingers gliding through her folds. “So ready for us.”

Hana’s knees weakened. She dropped without being asked, the loft floor scratchy under her shins, straw clinging to her skin. Roman and Gideon stood shoulder to shoulder above her, jeans shoved down just far enough. Their cocks sprang free—Roman’s thick and flushed dark at the head, Gideon’s long and slightly curved, both already leaking. She wrapped a hand around each, stroking once, twice, then leaned in to take Roman into her mouth.

The taste of him flooded her—clean skin, salt, the musk of a man who had been working hard. She hollowed her cheeks and sank deep, tongue working the underside while her free hand pumped Gideon. Roman’s fingers tangled in her hair with a broken sound. “That’s it… fuck, look at you.” She pulled off with a wet pop and turned to Gideon, swallowing him to the root until her nose pressed his stomach. He cursed softly, hips twitching. Back and forth she went, sucking one while stroking the other, spit shining on both shafts, her own arousal soaking through what remained of her shorts.

Roman’s hand joined hers on Gideon’s cock, their fingers overlapping as she sucked him. Gideon’s palm cradled Roman’s balls, rolling them while Hana took Roman deep again. The loft filled with wet sounds, harsh breathing, the creak of the old wooden floor under their shifting weight. Hana’s free hand slipped between her own legs, rubbing hard circles over her clit as she pleasured them. Every confession, every lingering touch of the afternoon burned hotter now that it was real—her stepbrother’s cock stretching her lips, her step-cousin’s fingers gentle in her hair, the two men touching each other without shame above her.

She pulled back just long enough to look up at them, lips swollen and shining. “I want more. Both of you. Everything we’ve been pretending not to need.”

Roman hauled her up by the arms, kissing her fiercely, sharing the taste of both their cocks. Gideon pressed against her back, cock sliding along the cleft of her ass, one hand still wrapped around Roman. They were all panting, half-dressed, the heat of the loft pressing in. Outside, a horse stamped in its stall. Somewhere farther off the ranch house waited with its ordinary evening, but none of them were finished. Not even close. Hana’s body ached to be filled; the two men stared at one another over her head with the same unfinished hunger. The next move hung between them like a live wire, crackling, waiting.

Hana’s fingers dug into Roman’s shoulders as he spun her toward the nearest hay bale, the rough edges scraping her bare thighs when he sat and hauled her down onto his lap. His cock slapped heavy against her soaked cunt; she reached back, lined him up, and sank in one greedy slide until her ass met his hips. Reverse-cowgirl stretched her wide, the thick ridge of him dragging along every sensitive inch. Gideon stepped in front of her, cock already glistening from her earlier spit. She opened wide and took him straight to the throat, nose buried in the dark hair at his base while Roman’s hands clamped her waist and bounced her hard.

“Fucking look at that,” Roman growled, slamming upward so her tits jolted and her throat convulsed around Gideon. “Swallow him while you milk me. That’s our dirty little stepsister, Gideon—choking on cousin cock and riding her brother’s dick like she was born for it.”

Hana moaned around the shaft stuffing her mouth, spit running down her chin and dripping onto Roman’s balls. She rolled her hips in tight circles, grinding her clit against the base of him every time she dropped. Gideon’s fingers tangled in her hair, holding her steady so he could fuck her face in short, deep thrusts that made her eyes water and her cunt clench. The loft smelled of sweat, sex, and straw. Every wet slap of her ass on Roman’s thighs echoed off the beams.

They shifted without words. Roman lifted her off him; she spun onto all fours on the bale, knees spread wide, back arched. Gideon moved behind her at once, cockhead nudging her dripping entrance before he thrust home in one long stroke that punched a raw cry from her throat. She reached for Roman, wrapping both hands around his slick shaft and stroking him in time with Gideon’s pounding. The dual rhythm—Gideon’s hips slamming her forward, her fists flying on Roman—made her dizzy. Straw stuck to her sweaty palms and the insides of her knees.

“Harder,” she panted, looking up at Roman with glazed eyes. “Fuck me like you mean it, Gideon. Stretch that hole while I jack my stepbrother off. I want to feel both of you owning me.”

Gideon answered with a savage snap of his hips, balls slapping her clit, one hand cracking across her ass hard enough to leave a glowing print. Roman fed his cock between her lips again, letting her suck just the head while she kept pumping the rest. They traded dirty praise back and forth—“Take that cock, Hana,” “Milk him with that throat,” “Gonna fill this greedy cunt full”—until her walls fluttered and she came with a muffled scream, juices running down Gideon’s thighs.

They didn’t stop. Roman stretched out on his back across two bales shoved together. Hana straddled him facing forward this time, sinking onto his cock with a broken moan. Gideon climbed behind her, slicked his fingers through the mess dripping from her stuffed pussy, then pressed the blunt head of his cock against her tighter hole. She pushed back, breathing deep, and he eased inside inch by thick inch until she was double-stuffed, both men buried to the root. The stretch burned perfect; she felt every ridge, every pulse, the thin wall between them making her full beyond thought.

“Jesus Christ,” Roman rasped, hands mauling her tits while he thrust up. “I can feel his cock sliding against mine inside you. Fuck her with me, Gideon. Wreck our girl.”

Gideon’s chest plastered to her back, teeth scraping her shoulder as he fucked her ass in counterpoint to Roman’s upward drives. Hana was pure noise now—raw, filthy moans begging for more, harder, deeper. “Both of you—use me—fill every hole—don’t you dare stop until I’m dripping both of you.” Sweat slicked every point of contact. The bale creaked under the three of them. She came again almost immediately, clenching so hard both men cursed, but they kept going, chasing their own edges while she shook between them.

They rotated once more—Gideon on his back now, Hana riding him reverse while Roman stood over them and fucked her throat raw, then Roman taking her ass while she ground on Gideon’s cock, then back to the sandwich until the loft rang with the wet slap of skin and the wetter sounds of her stuffed holes. Dirty encouragement never stopped: Roman telling Gideon how hot it felt to share her, Gideon growling that Hana’s cunt was made for step-family cock, Hana sobbing that she never wanted to fuck anyone else, only them, only like this.

Roman came first with a guttural shout, flooding her pussy in thick pulses while Gideon kept pistoning her ass. The heat of it triggered her third orgasm; she clamped down and milked every drop. Gideon followed seconds later, yanking free to paint her lower back and the crack of her ass in long ropes before shoving back in to finish the last spurts deep. They kept moving through the aftershocks—slow grinds, lazy thrusts—until a fourth shared climax ripped through all three at once: Hana squirting around the cocks still buried in her, Roman and Gideon grunting as they half-hard and twitching inside the mess they’d made.

They collapsed in a sweaty tangle across the hay, chests heaving, cum leaking from Hana’s stretched holes onto the straw. Fingers traced sticky paths over skin; mouths found mouths for lazy, filthy kisses that tasted of shared salt and sex. Laughter bubbled up when straw poked places it shouldn’t and when Gideon’s spent cock gave a last weak twitch against Hana’s thigh.

Hana propped herself on one elbow, looking from Roman to Gideon with swollen lips and come-smeared thighs. “Every evening. Right here. While the summer lasts. No one else finds out—this stays strictly between the three of us. Our crossed desires, our secret stable fucks.”

Roman kissed the corner of her mouth, then Gideon’s. “Deal. I’ll be hard the second chores end just thinking about burying myself in both of you again.”

Gideon’s hand slid between Hana’s legs, scooping their mixed cum and pushing it back inside her. “Same. Every night I want her dripping us, and I want your cock in my hand while she does it.”

They cleaned each other with discarded shirts and handfuls of clean straw, tender strokes over marked skin, soft laughter when Hana winced at the pleasant ache between her legs. Promises sealed with slower kisses, plans whispered against damp collarbones—meet at dusk, strip the second the doors closed, take turns owning every hole until none of them could walk straight.

Hana stretched out one last time between them, cunt still gaping and leaking, and wrapped a hand around each softening cock. “Next time I want both of you shooting down my throat at once so I can taste how much you love fucking your stepsister’s filthy holes.”

Rate this story

Thanks for rating
Something wrong with this story?
Tagged

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.