Work Text:
Kieran should be grateful for all, is what he thinks as he combs the brush trough the horses pelt. He's alive, he's healthy, relatively despite the earnest tries of some of the van der lindes, he's got food in his belly and water to drink. He should be happy. Which, he is, kind of. Happy, but oh so confused.
He thought he knew his place in the game. Lowest branch on the food chain of the gang, but part of it. Never being much of a fighter it was easy, almost natural in his self preservation, to cover before any kind of hostile advances from the others. Something that settled his place as the gangs punching bag. And for the longest time it seemed like that would stick to him for the rest of his days. Kieran Duffy, Ex-O'Driscoll, Van der Linde, punching bag.
But life is cruel and everything was shifting once more. Now the fact that the hostility slowly eased down was great! Harsh words he could handle better than burning hot steel being swung threateningly in his crotch area. But there was something else, eyes lingering on him, burning their way trough his clothes, making the hairs on his neck stand.
Carefully, with slow movements like one would when cornered by a wolf he turned his head over his shoulders. His eyes immediately finding the pair staring into him. Dark eyes met his greens as they starred at each other. One heartbeat, two, maybe three before John Marston's brows furrowed further, smoke curling around him from his cig as he turned away. Kieran's own eyes dropped from the man as the eye contact broke, resuming his task of brushing the horse.
John Marston was unlike any omegas he has ever seen, strong, rough, free spirited and headstrong like a horse. Hell, Kieran even took him for an alpha for the longest time, well, until he was forced to share saddle with the omega as he had to show the way to the cabin where Colm used to hide out. The omegas scent, a fresh and sweet thing almost like walking trough a field of strawberries, threw him off so much he almost slid off the damn horse again simple because he had no damn clue on where to hold on. Just, grabbing on an omegas waist like that felt so deeply wrong, his only saving was as John janked his arm close so he would grab on.
And that ride was honest to god the closest they've ever interacted with ever since he stayed with Dutch's gang. John for his part never had any interest of seeking him out, while Kieran tried to subtlety make as wide of a berth as he could around the omega. Both because the omega seriously scared him, and as Arthur Morgan seemed to keep an hawks eye out on the omega. And if omega John was already terrifying to deal with, Alpha Arthur was something that crawled out of his deepest nightmares. That guy could probably crush his skull in his arms if he as much as looks at John wrong, and by god was he not ready to test that theory.
Which all honestly just makes him more confused on the starring treatment he receives from the omega lately. Had Kieran done something wrong? He can't think of anything, maybe he was acting off? He had been starting to get less tense around everyone, maybe that alerted some of the more trigger friendly people of the group? The timid alpha huffed as he let his head fall against the horses warm flank, basking in the feeling of the fur against his skin and the familiar smell for a few moments.
He just had to endure it, he thought, like back when he was bound to the tree. Surely at this point he was enough part of the gang to not be killed off, but maybe a beating would come this way. That's okay though, he can survive that.
The sound of cheering in the background stopped his musing, as he went back to brushing down the horse, one of the wagon horses kept in camp, hard working things that need some loving too, and quickly finished up. While Kieran is not exactly interested in joining the party, it does mean he could sneak away with an extra portion of warm food. A last pat to the horses nose, storing away the brush and trying to shake off any stray hair that found its way on him he finally deemed himself ready to mingle among the crowd.
Or more, weave his way around the tents, staying in the shadows like some kind of vermin looking for scraps. While yes he could just, walk up to the pot like a normal person, that way would most likely lead him to teasing, jokes on his price and possibly getting punched in the face. That is really not the way he wanted to end tonight, no, he wanted one calm, uneventful day. And this day went well! So well it was almost boring and by god he will do anything to keep it that way. Maybe if some of the gang members decide to pick a fight he would fight back! Yes, why couldn't he have a peaceful night for once? 'S not like he is bothering anyone, why should they have the right to bother him? Yes, exactly, if any of the Van der Lindes decide to cause something oh, he will not back down, he will stand his ground and TELL THEM-
“Hey!” The sudden gruff voice startled him out of any thoughts he had, a startled 'EEP' escaping him as his feet tripped over themselves and he barely managed to not fall flat on his face. With an embarrassed blushed straightened he himself, his hands fidgeting with the buttons on his coat. He didn't even have to look up to know who it is, only one man in camp had a rough voice like that.
John Marston looked over him with the familiar scowl the omega always seemed to wear, hell Kieran cant even remember another facial expression that wasn't anger or a pissed off version of neutral on that mans face. Well, there go his plans on not being punched in the face today.
“I-Is something wrong, sir?” Kieran stumbled over his words, cringing to himself. John seemed not too impressed either, by the way his eyebrows knit just that bit tighter together.
“What'cha doing sneakin' around like that? You up to something?” It was said without the usual bite Kieran was used to from the others when asked something like. It almost felt like, kindhearted teasing. Almost. No, he fell for those kind of things before, this was treading on cracked ice and he could fall any moment.
“Well, I was just tending to the horses, like, like always, and I thought maybe “ Kieran gulped, watching as the omega took a big gulp from whatever bottle he had with him. Oh god, he didn't give one fuck about what he was saying right now. “M-maybe I could grab, something extra to eat or, or maybe even a beer.”
Marston hummed at that, the bottle carelessly tossed on the ground. Kieran watched with a sinking heart as the other checked first their left, then their right, checking if anyone could see them. Briefly he wondered if it would be worth it to run, maybe scream like he was murdered in hopes of bringing someone with a bit of sympathy running, like Horsea or Arthur. But no, his chance was wasted, the other already stepping towards him, hand snapping like a viper striking and grabbing his lapels. Now unable to leave all Kieran could do was close his eyes and await the incoming pain.
What he didn't expect was the harsh jank forwards, brazing against the other mans shoulders as his lips clashed painfully onto John's. He froze up, eyes screwed together as he failed to make any of his limbs react. They only separated a moment for a sliver of a breath, before they clashed together again. An embarrassing moan escaped Kieran as the others tongue invaded his mouth, the taste of licour leaving a burning trail in his mouth that made his knees quiver with the force of it all.
Could be an eternity or maybe just a few seconds when they tore apart from each other, both panting heavier than before. He could barely gather his senses before he felt another tug on him, gentler this time but still with urgency behind it as he was tucked along wherever Marston was heading.
Kieran had no idea what to expect, was this a scheme? Would the other lure him into the waiting jaws of the other gang members to properly mock him? It's what he expected the most to happen, yet they stumble their way onto the border of the camp, John stopping for a moment most likely looking for the watch guard. He saw earlier that it was Charles turn this night, both a blessing and a curse as that man seemed laidback enough to not rat anyone out, yet he wasn't sure if he would be alarm if he watched the two go into the woods with just one returning. Only one way to find that out it seemed.
They stumbled their way trough the woods for a bit, the noises of camp growing faint while the glow of light gave way to the moonlight above. It felt like all too soon they stopped, far enough for privacy yet they should still be heard if someone were to scream bloody murder, Oh god he hoped he didn't need to test that theory.
He wrunged his hands nervously, his anxiety spiking as he watched for movements of the other, already cringing into himself as the other opened his mouth and said: “Take off your pants.”
Wait, that's not-what is “Wha-” he barely chocked it out as the sound of the omegas belt unbuckling deafened him, hot swirls pooling deep down in him as he tried to comprehend if that was truly happening. Truly the John Marston didn't mean him right, here? Right now? Middle of the forest? With Kieran fucking Duffy? It only took the omega to glare over his shoulders for Kieran to finally move, his belt feeling like the most difficult puzzle he faced in his life with how his hand were jittering. Finally, after what felt like for an embarrassing long time did it unbuckle and he practically ripped his pants down, letting it pool down around his ankles. His face burned bright red as the omega spared him a glance, seemingly inspecting his goods before the other continue, kicking one of his booths off to wrangle the tight jeans down, freeing one of his legs completely and giving Kieran a view of creamy white soft skin. His manhood twitching at the sight, already fully erect like he was some victorian seeing an ankle for the first time in his sad little life.
“Sit down.” Came another command, his knees almost buckling without thought and he carefully lowered himself on the soft mossy bedding of the forest ground. His heart was racing, anticipation curling inside him. For a moment he feared this was some kind of trick, he had the misfortune of seeing what it looks like when a pissed off woman stamps her heels into a mans ball sack and faintly wondered if having your balls cut off with burning hot tongs would be a kinder torture. But they all vanished as the soft forest smell gave away to a breeze of strawberry, heavily tinted by the suffocating smell of lust as John straddled his hips.
Their eyes met for a moment, Johns face going back into the telltale scowl as he warned “One word, and your dead.”
“Yes, I, I mean n-no, sir!” Kieran's voice cracked terribly at the end but for once he found himself not caring. Not when the omega sitting on his lap blushed so heavenly as he reached down between Kieran's legs, grasping his hard length with a surprising soft grip, letting his fingers run up and down his length. The gun roughed hands added a delicious friction to it and he had to bite his lips, fearing he could finish just from this considering how damn long it was since he had a partner.
He leaned back on his arms as John rose on his knees, edging closer so that his slick hole was positioned at the tip of his length. The warm slick on him, teasing him along with the smell made him want to grasp that little waist and just hit home, yet he knew this omega could out power him any day, could probably in one movement if he did something the other wouldn't like.
So he was powerless besides just letting it happen, but the good thing was that even with just being on the sideline of camp he quickly learned that John Marston was anything but patience. And the only warning he got was as John braced his hands against his shoulders and took him to the hilt in one quick movement. Kieran cursed at the surprised pleasure, overwhelmed that he couldn't stop the weak thrust up into the wet heat, fingers curling into the forest ground in an effort to ground himself. The high pitched mixture of pleasure and pain that ripped out of John cut trough the air like the bells of a church.
Kieran had no idea how long they just sat connected like this, the feeling of Johns hole squeezing every few seconds around his dick, searing hot slick pooling out and gathering on his lap, it felt like he was fighting for his damn life to not cum on the spot. Cracking his eyes open, he had no idea at what point he even closed them, he saw that John was fighting a similar problem. Harsh panting escaped the other man and he could both feel and see the tremors already working in the others thighs.
Really, he should get a medal for not immediately shooting his load as the omega moved once again without a warning. The thrusts were shallow, so damn wet it felt like he was being fucked by a river bed while the heat was swallowing whole. One particularly deep thrust left him whining, which was answered by a soft keen as the speed picked up. The obscene sound of slick squelching and meat slapping against meat was the only thing he could concentrate on to not loose himself, as desperately as he would want to. He would love to do nothing more than to surrender into the warm core of the other, grab onto that small waist and force his knot inside him. Yet he kept his hands obediently in the dirt, fingers digging groves trough the ground as sticks and stones digged his skin raw.
There was of course the fear that once this, well, fucking if to say it crude ended Johns gunslinger nature would rear its head and he'd be shot on the spot if he touched him in the wrong way, even if the omega was currently bouncing on his dick, face filled with pleasure as moans and gasps escaped him every time his cock filled him. But honestly, right now, he just wanted to make this moment last as long as possible, finally feeling honest to god good. For the first time since he was picked up by not even this gang or the o'driscoll, he felt good. And part of him was already grieving that this moment would come to an end, and soon if the telltale tale of hot iron in his belly had any matter of say in this.
John for his part didn't seem to fare any better at holding out, the fingers on his shoulders dug painfully deep trough the material, his eyes screwed close in concentration as his movements started to loose rhythm and became desperate, chasing the feeling of fullness and hot pleasure as the moans and gasps climbed in strength.
The sudden gasp and velvet warm squeezing his dick in a vice grip made him gasp loudly in the back of his throat. For a moment he thought the other came, but no, something wasn't right. John instinctively seemed to lean closer into him, almost like he was hiding his face in his neck, clinging onto him. He was just about to ask what was wrong when he heard it.
'CRACK' came dangerously close to them, heavy footsteps stopping way too close for his own liking. Someone was there, someone that HEARD them. Kieran's breath picked up for a whole different reasons, mindlessly wrapping his arms protectively around the half naked man sitting on his cock as he listened to any movement. His instincts were going wild, ranging from wanting to protect the omega in his arms, even if it wasn't his omega, to feeling the fear of god in his being as if he were caught mating with one of the top gunslingers of the camp it would most certainly be his death sentence. Or the death sentence of his dick, same thing really.
A tremor shook his very core, as goose bumps rose on his skin, a cold breeze froze the sweat gathered on his body and he briefly thought about giving into the urge to shake his coat off and cover the omega in it, making him warm, secure and maybe give the chance of decency if they get caught.
But alas, as well intended as the thought was it wouldn't matter as the noise of footsteps picked up again, this time in the opposite direction of were they were. Hopefully it was just Charles on his patrol, maybe he though they were just some animals, or maybe finding out who was fucking in the forest wasn't on the top of his list of priorities. Still they both released a sigh at this, limbs and muscles untangling as John sat up straight again, briefly looking in the direction where the footsteps were. Kieran watched him, couldn't do much besides that really, his eyes drawn to the soft neck of the omega, his dick twitching at the sight of the unmarked neck. A movement that did not go by unnoticed as the other clenched down in response.
Once John deemed it save again he rolled his hips in an agonizing slow movement. A shuddered breath escaped Kieran as their eyes met again, the hands on the omegas hips staying, thumb rubbing circles into the soft skin.
“You smell like horse.” teased the omega, voice hoarse from earlier and heavy with lust, eyes twinkling with mischievous like he was trying to pick a fight. A million responses flittered trough his brain, the heavy lust sparking in his abdomen making non of them stick. He knew he could easily response in a teasing manner back, agree or disagree, hell he didn't even had to really say anything did he, yet what tumbled from his mouth was “You smell like strawberries.” in a dreamy sigh that made him question himself on where the hell that even came from.
It seemed like John didn't mind it, in fact he ducked his head almost shyly, his long hair failing into his face like a curtain as he started to ride him again. One, two small thrusts to go back into the rhythm and then he went on a punishing pace. Coyness forgotten as he threw his head back, covering his own mouth with his hand to stifle the moans escaping him. Kieran had to bite his own lips, his heavy breathing sounding like the drums of horses galloping in his head. Honestly they both were quiet shit at not making sounds.
Soon the omegas movements became erratic again and with a strong push to his shoulders fell Kieran on his back, breath knocked out, hips bucking up instinctively. John mewled beautifully at that, apparently not bothering with being quiet anymore as he braced both arms on the alphas torso and used the leverage to ride him into the ground as if it was going out of style. Every thrust on his cock made him feel like his brain was floating on clouds, not feeling anything besides that heat as his muscles painfully tightened, god he was so close. He should say something, a warning, a distant part of his brain yelled at him to pull the overeager omega off his dick and cum literally anywhere else, yet all he managed to to was whimper pathetically, hips twitching up at every move the other made.
This was getting dangerous, John didn't stop and just went harder, the flesh of his walls squeezing tighter with every downward movement. Kieran wanted to trash, to fuck up into the heat, to roll the both of them over and make the omega scream for him, but he was so powerless all he could do was hold on to whatever sliver he had left trying his hardest not to cum. It was torture, the cruelest thing anyone has ever done to him, a battle he couldn't possibly win. His only hope was to wait out, cum last, once the omega came he would pull out and he could finally find his release safely. But no, why would anything be easy, instead pulling out like he expected him to John came painfully hard on his cock, a strangled shout erupting out of his as he grinded on the fat knot that formed on Kieran's dick.
The orgasm of the omega forced the cock deeper into the clenching walls then before, the knot threatening to slip in any moment and fuck, he tried, he really did but he was just a man and Kieran couldn't stop the thrust up into that glorious heat even if his life depended on it. The knot slipped in, locking them in place, Johns orgasm spiking as the hot gush of cum filled him up. It felt like an eternity he was filling the poor omega up, leaving him breathless like a train hit him.
All too soon the fog cleared up, way too soon. He cringed at the oversensitive feel of the painful tug against his knot as John tried to move, but no, they were locked together. “Shit.” Yeah, that was a sentiment he could agree one.
Carefully he cracked open his eyes, propping up himself on his arms to take in the damage. His stomach was painted with a few strokes of cum from the omega and it made him sickly curious how big the load inside the omega was. He cant remember the last time he came that long. With nothing better to do he let his eyes roam over the other man, how positively fucked the other looked. Hair a mess, face flushed and lips bitten red. The way John was leaning back on his legs gave him an amazing view of the base of his knot disappearing in the wet heat, the softening smaller cock of the omega, the trail of dark hairs that disappeared up the shirt. Kieran had to admit to himself that the man on his lap was beautiful, with and without the post sex making his brain feel all mushy.
The both sat there for a while, harsh breathing slowly coming down as the other tried to move again, another painfully tug against his knot had him hiss a breath, hips following the movement up in the hopes of just making it stop. And it seemed to work, for maybe a minute or so before John started to fidget again, trying to pull against the knot until his own face screwed up in pain. “Shit!” he repeated, more desperate, shortly followed by ANOTHER painful pull.
“OUCH- au- ok-ok this is not-” Kieran painfully stuttered out, his hands forcing the omegas hips flush against his own again. He could feel the burn of those damn eyes scorching into his skull and with a gulp he faced them. “'s, its not working.” They starred, Johns scowl deepening in what could only be anger. “Please.” he meeked out, voice tiny as he removed his hands from the others hips like they were hot coals.
As the omega sighted and let his shoulders drop loose, accepting his fate a burden fell from the alphas shoulders and he sighted out himself. Another bullet dodged.
Of course now that left them at the awkward phase where they have to wait till they could naturally separate, a thing he very much does not look forward to as he knew from experience his knot could last quiet a long time AND he never knotted before. Bad combination, he wouldn't recommend that.
Kieran let his arms fall to the soft ground, shortly followed by his head as he starred up into the night sky, He could stay like this, honestly, all he had to do was pretend the wet heat he was still trapped in was actually an omega that wanted him and not a quick fuck. But then, there was movement on his lap again and he know he wouldn't even get the chance to pretend. At least this time there was no pain, instead John was rummaging trough his pants until he finally fished out a package of cigarettes, removing one of cigs and sticking it between his lips. Only hesitating as if just remembering that Kieran was also there, “Smoke?” he asked, shaking the box in question. Normally Kieran was not one for smoking, but he seemed to be terrible at saying no today and instead just nodded, propping himself up with one arm to pull out one of the cigs with his other.
Silently he watched the omega fumble a bit, trying to maneuver his leg to get to the sole of the boot without disturbing the knot inside him too much. Finally he managed to struck the match and it inflamed, a pleased smirk on Johns lip as he brought the match between them.
Leaning into the fire like that, the light bouncing off the omegas face made a flipping feeling in his stomach appear and he almost forgot that he had a cig to light too. So he leaned in, the others eyes following, breath mingling as the quiet moment passed between them. Once the smoke filled the space and the match was shook out Kieran had to look away, this felt a lot more intimate than what they did just minutes ago, hell his cock was STILL nestled deep in the other yet this was somehow too much. The smoke curled deep in his lungs, choking him out and he barely managed to contain his cough as he exhaled. Damn he was a mess.
They stayed like this, in silence, and the alpha had to admit at some point it stopped being awkward, almost became nice. Nobody from the camp had wanted to just sit in silence and smoke like this with him, okay yeah, not much choice, but it was good. At some point John stole the half-finished cig from his lips, his own long ago reduced to a stub, a fact which he wasn't too sad about, he wasn't much of a fan of it really.
“This shoulda been long enough.” Muttered Marston as he flicked the second stub away, bracing himself against Kieran's body again, who in return just helplessly watched as the tug at his knot started up. There was already more movement down there, the knot sliding a bit after swelling down, but not enough to pop out on its own. Surely, any sane person would give it a few more minutes, but John seemed to either be desperate to get away or not be right in the head.
Kieran gasped at the painfully tuck, ready to shout at the other for being an impatient IDIOT as he was cut off by a sharp gasp above him and cold night air assaulting his poor member. There was almost something beautiful, watching the still too swollen knot split out of the omega, a mixture of slick and the alphas cum gushing out, Johns whimper at the all too sudden loss, his legs quivering before he dropped back on his lap.
Now it was the alphas turn to squirm as what could almost be described as a flood of fluids soaked his skin and was running down every nook and cranny his lap had to offer. As stunning as the view might've been, he didn't not enjoy the thought of cleaning up. “Are you alright?” Kieran couldn't help to ask, something fiercely protective flaming up inside him now that they weren't connected anymore, not helping him in the slightest that the omega seemed to be in some kind of discomfort, the logical part of him told him it was most likely from literally ripping a knot out of him but he had to make sure.
The stubborn bastard just nodded, one deep breath, two and he stood up on shaky legs, the movement forcing more slick and cum to dripple out of him but Kieran didn't care, instead scrambling to stand up too, hands hovering awkwardly near the omega for the fear he might collapse. Really, even a newborn foal was steadier than this!
He seemed to be steady for at least 5 whole seconds, until John tried to reach down to pull his jeans up, the tug at the pants making his knees buckle like paper in a water bucket. At least he didn't had a long fall, the alpha immediately catching him, even if the sound of discomfort the omega made at the jostling made him feel like he failed at everything leading up to this point since the moment he was born. But he toughened up, like a big boy, letting the weak-kneed omega lean against him as the pulled the jean carefully, agonizingly slowly up. Really, who bangs in a forest and decides to wear something this tight? Silently he cringed to himself, after what he saw splattering on his own lap he assumed the omega must be practically empty, but now after moving around for a bit the entire insides of his legs were coated, with slick still steadily trailing down. Hastily he pulled the jeans all the way up, John only interfering to close the buckle himself.
Once that was done Kieran pulled up his own pants, the fluids on him already drying and sticking on his skin uncomfortably. Movement caught his attention as he watched the omega practically stumble into the discarded boot, not bothering to even make sure its on properly. And then, heading to the direction of camp. Kieran scrambled to follow after, the other still was walking on shaking legs, better but they still made him feel things he didn't know if he was supposed to.
“Uhm,” he started, for a moment not even knowing himself why he was talking. “Thank you, for uh, for this. Its- it was real nice, sir.” internally he was screaming, really, did he not have one better way of saying? He couldn't help but cringe in on myself, surely having just messed up whatever moment those two were having. John just snorted in amusement, “If you say so.” He rasped, voice light and still hoarse. Made Kieran feel something funny, couldn't stop a timid smile appearing on his own face.
All too soon they were breaking out of the tree line into camp again, Charles somewhere on the other side of camp, if he wasn't still chasing that post sex high he would be concerned with how easy someone could sneak in and out, but that didn't matter now. Not when there was SOMEONE there, someone which made John seemingly light up and cause to walk stumble just a tad faster, easily leaving Kieran behind in the dust.
He'd have something to say to that, but every thought was cut short and his mouth ran dry as the omegas backside came into view, a perfectly clear view of seeing how his pants had a fat dark stain between his legs, and just knowing what and who and why made his softening cock twitch with new energy and a swooping hot red gather in his belly. Like a pervert he starred at the others butt, only snapping out of it as the omega turned on the spot, view out of sight and Oh fuck yeah shit there was someone there oh god.
Coldness swept trough his very veins as he saw just who it was, Arthur fucking Morgan, and it did not help one bit that John was leaning into his space with a smirk, laughing as Arthur's nose wrinkled at what must be the total stench of sex reeking off the omega. He should've run, when he had the chance, but then the confused eyes landed on him and he watched how the alphas eyes turned into pure rage and he felt pinned down like a tiny deer before a wolf. Oh he was dead. He had a good run.
John seemed not to agree to the sudden change of attention, pouting like a brat as he grabbed the booze bottle of out Morgans hand with a violence that was totally unnecessary. It did have the desired effect, Arthur complaining loudly what a pain in the ass John is and Kieran using that distraction to run like he never had before.
Of course he couldn't really run but hiding behind one of the wagons close to the water was as good protection as he could get now. There he waited, every noise, every sound of footsteps made his breath spike, but to his utter luck nobody came near the wagon. So after some minutes he let himself flop on the ground, finally breathing deeply as he starred out of the water, watching how the waves reflect the stars.
What an insane day.
