Winterspider, Peter x Bucky, omegaverse, smut, nff, other specific warnings in the tags
For this prompt from @femmeparker
Me: let’s do this, but something kinda different
❤️❤️❤️ I love these two honestly Hope you enjoy!
- - -
There’s not much on the TV. Someone made the mistake of giving Steve the remote, and now everyone is subject to watching each channel fly by at an alarming rate, the only constant sound in the room the rhythmic clicking of the next channel button. None of them complain, though. It’s very rare that they all have a quiet night together, and everyone seems content to watch Steve surf the cable box.
The six of them are spread around Tony’s living room. Pizza is already gone and at any moment Tony or Nat will take away the remote and turn on a movie, but Bucky could care less. He usually sits back and watches from the outside, anyways. He looks over at Bruce, and they share a knowing glance— both of them happy to stay quiet and let the others take the lead.
He could go for a drink, though. Bucky ambles to his feet, offering to grab stuff from the kitchen as he heads there. With his head in the fridge, he sorts through the drink options, gagging dramatically at the thought of one of the fruity wine coolers Tony has tons of. He looks at the bottle, scoffing at the ingredients and alcohol content. Four percent? Why even bother?
“Those are mine,” a sweet voice chirps, and Bucky smacks his head trying to turn around.
“Ow, fu—” Bucky lets the curse die on his tongue as he gets an eyeful of the prettiest boy he’s ever seen, swamped in a university sweatshirt and wearing a playful smirk. He holds out his hand, expectantly, and Bucky stares at it, unsure of what this angel wants.
Deciding to play it safe, he shakes the boy’s hand.
“Bucky,” he says, like an idiot.
The boy just giggles, tightening his grip and tossing his unruly curls, “Peter. And honestly, I just wanted you to hand me a drink— but it’s nice to meet you. I feel like since I’ve been at college, I haven’t been able to meet any of my dad’s friends,” he pauses, giving Bucky an obvious once over, “and I think I would have remembered you.”
Bucky knows his face is glowing red. He clears his throat and pops the top on the fruity drink, handing it over to Peter, “And your dad is?”
Peter takes a sip, “Tony Stark. I guess it makes sense he didn’t mention me.”
Oh, he did. Bucky— like the fool he apparently is— just didn’t realize Tony’s son is only a few years younger than Bucky himself. And drop dead gorgeous. Definitely a no fly zone for ex-assassin, centenarian soldiers with war trauma.
He backs up, heading towards the living room in a hasty retreat, when the air suddenly shifts, catching Peter’s scent, and throwing it in Bucky’s face.
“Oh, shit,” this time he does curse, smacking into the wall as he holds his nose, politely stopping himself from smelling the ripe Omega scent beckoning him closer. “I’m so sorry, fuck, I didn’t realize...”
Peter takes a step closer, placing his drink on the counter. He has Bucky cornered against the wall, and the Alpha has never felt more terrified.
“Shh, it’s okay,” the tiny Omega whispers, no doubt getting a nose-full of Bucky’s fear scent, “you’re not gonna hurt me.”
He watches, helplessly, as Peter steps into his space, his maple-honey gaze wide and pleading. The young Omega wraps himself in Bucky’s arms, burying his nose in Bucky’s chest, and starts to purr deep, soft breaths that shake Bucky to his core.
Not heat— no, not quite— but something very close is burning through Peter’s small body. Bucky realizes he’s supporting almost all of Peter’s slight weight, and searches for a chair. There is no way he’s carrying Peter out into the living room like this.
He must black out for a moment, because the next time he’s aware, it’s pitch black and Bucky’s sitting on the floor, still clutching the Omega to his chest. He looks around, hoping to catch sight of something familiar. Rice. Flour, sugar, Raisin Bran— great. Of course his Alpha instincts would not only den them up, but put them in the pantry. Stupid, practical hindbrain.
There’s movement outside, and Bucky growls, low and menacing in his throat.
“Buck? Are you in there?”
It’s Steve. Another Alpha. Best friend. Threat.
“What?” Bucky snarls, running his fingers through Peter’s hair comfortingly.
Silence for a beat, “Do you... Tony thinks you have his son in there, Bucky. Please tell me that’s not true.”
“He’s safe, Steve.”
The other Alpha curses under his breath, “Dammit, Buck. Okay, let me grab Tony. He’s gonna help.”
Bucky wants to protest, but the Omega in his arms has started gently nibbling on his fingers, holding his hand and sucking on them lightly. He hums his approval, and Peter just smiles sweetly, never once opening his eyes.
“James Barnes, do you have my son in there?”
Tony sounds strained, trying to keep his tone neutral as he paces in front of the door.
“He’s safe in here, Tony.”
“Can you give him back to me, Alpha?” Tony asks, a hint of panic coming through his tone. “He’s unbonded and needs his pack.”
Bucky whines, looking down to memorize Peter’s features in the low light. It’s safe in here, warm and dark and full of food, but Bucky’s instincts insist Peter will be safest with his pack. Dammit.
He stands up, hauling Peter into a princess carry, and slowly opens the door, checking for threats. Tony stands on the other side of the room. His hands are tightly clenched around the countertop, and his face is riddled with worry. Bucky walks slowly to his side, and drops Peter into his waiting arms.
Without the Omega in his grasp, Bucky is suddenly on the verge of tears. Peter whimpers, a painfully sad sound, and Bucky has to retreat before he does something to make this worse. “M’sorry,” he rasps, and turns to head for the door, passing the group of Avengers on the way. Steve tries to lay a comforting hand on his back, but Bucky just brushes it off.
He rifles around the living room, grabbing his phone and wallet, and then heads for the door. As he’s slipping his shoes back on, he feels a painful tug in his chest. Then there’s a loud sob from the kitchen. Bucky’s stuck, frozen, with one arm in his jacket as he listens for more.
A small wheezing noise. Urgent whispers. Bucky’s on his knees. Another sob. Quiet pleading and begging. Bucky curls up against the door, feeling his stomach cramp up. Footsteps approach.
“... don’t think he could’ve gotten far— oh! Barnes, what the hell?”
He barely glances at Clint, “... couldn’t... leave,” Bucky breathes out, groaning as another wave of pain clenches in his gut, tight in his chest.
Bucky’s not sure how long he stays pressed up against the front door. He hears voices around him, but can’t understand them. There’s someone pulling on his arm and picking him up. He tries to protest— they can’t take him away— but suddenly there’s a weight in his arms, warmth against his body, and his nose is firmly pressed into the top of his Omega’s head.
Thank god.
He rolls them slightly, pressing Peter up against the soft wall and hiding him from unwanted gazes. He closes his eyes, letting the comfort of his Omega close by lull him to sleep.
- - -
When he comes to, it’s light outside. Peter is snoring gently in his arms, and Bucky’s head is clear. He sits up, taking in his surroundings. He’s in Tony’s living room and sitting on the largest couch, hovering over Peter’s still sleeping form.
“He imprinted on you, Bucky,” a voice behind him, Tony’s voice behind him, breaks the silence. He turns reluctantly to face the man, an apology already on his tongue.
“Save it,” Tony says instead, drinking from a coffee mug absently, “god knows why, but my kid, my only fucking son, chose you as his Alpha yesterday. I don’t get it. How did you even meet? Temporary mating bonds usually take weeks to form— but yours formed overnight.”
Bucky is speechless, so Tony rambles on, “That is what this is, right? Maybe scent compatibility, maybe his oncoming heat, but my Petey chose the world’s most deadly and unstable Alpha to imprint on. Not only that, but you had to go den him away— basically confirming your side of the bond in the process. You’re a fool, James. Actually, I’m a fool. Thinking you could be trusted—”
“Stop it, Dad,” Peter’s small voice interrupts, and the tiny Omega wiggles out from behind Bucky to stare down his father, “s’my choice. I want Bucky.”
“But why?” Both Bucky and Tony ask, in unison.
Peter just hums, looking up at Bucky with his precious doe-eyes, “Dunno,” he murmurs, addressing his dad while holding Bucky’s gaze, “He feels safe, Dad. His scent is different... calm and gentle.”
“Dammit,” Tony hisses, never taking his eyes off the pair, even as Bucky sways closer, enchanted by the perfect Omega pressed into his side.
“You sure, angel? You could have anyone, any Alpha you want would be head over heels to be with you.”
“Are you?” Peter asks, slotting his delicate thumb into the dimple on Bucky’s chin, tilting his head in a sweet, curious gesture.
“Am I...”
“Are you head over heels to be with me?” he smirks, but Bucky can see a sliver of vulnerable uncertainty in his eyes. His hands are still on Bucky’s face, and the bigger Alpha turns, pulling Peter to sit across his lap. He threads his fingers through pretty amber curls, smiling as Peter’s lashes flutter and tremble.
“More than anything— you’re already more precious to me than a hundred years could prepare me for.”
“Then let me choose,” Peter insists, twisting to look back at Tony, “please, Dad. Let me choose?”
Tony looks like he just ate a whole lemon, face twisted and body rigid in carefully controlled anger. Bucky gets it. He would never have dreamed of mating his friend’s son, but now— now that Peter has claimed him and invited him to stay— there is absolutely nothing that will separate them.
“Under no circumstances will he get pregnant, do you understand, Barnes?”
Bucky nods, but Peter fucking mewls, squirming on Bucky’s lap as arousal pours off of him in waves. The Alpha looks to Tony for help, terrified of the Omega slipping into heat in his arms.
“— fuck, no. Of course. Of fucking course,” Tony jumps to his feet, making his way down the hallway, “bring him with you— c’mon, Barnes. Hurry.”
With Peter cradled against his shoulder, Bucky runs, following Tony down the hall and into a bedroom. Tony’s bedroom, by the looks of it. The older man pulls out a tote bag, throwing it at Bucky, “Take inventory. I’ll be back in thirty-five seconds. Do not touch him.”
As Tony sprints from the room, Bucky upends the bag on the bed, keeping one arm around Peter as he sorts through the contents. Damn, this is the most thorough heat kit he’s ever seen. As he takes stock of meal supplements, electrolyte tabs, compresses, an embarrassing amount of toys and plugs, lotion and lube and even a few bath bombs, Bucky has a realization.
“Holy shit.”
“Don’t curse around my son,” Tony quips, tearing back into the room and tossing a small packet to Bucky, “these are his contraceptives. He takes one every morning, so set an alarm, do what you need to do— he’s not missing that.”
“Tony...”
“Also, you had better wrap it up. Alpha condoms are in the bag— we’re not taking a chance with your super soldier swimmers.”
“Tony,”
“— what?”
“... are you an Omega?”
There’s a moment where Bucky feels like he’s overstepped, “I just mean... I’ve never seen a heat bag so thoroughly stocked, even by a parent...”
Tony brings over a few of Peter’s clothes, shoving them in the bag, and laying a protective hand over Peter’s head. His eyes are steel when they look into Bucky’s, “Yes. Not a lot of people know that. I take high functioning suppressants, so I haven’t had a heat in years— not since I was pregnant with Peter. So you’ll understand if I’m a bit protective of my child, James.”
Bucky just reaches out, taking the bag from Tony, “You know I won’t tell a soul. The two of you are safe with me, Tony.”
Tony whips around and yanks him close, holding the collar of his jacket for leverage, “If you’re lying, you won’t be safe from me, Barnes.”
With one last, scalding look, Tony steps back and lets Bucky sweep his son away. Bucky shoulders the bag, heaves Peter into his arms, and runs out of the mansion, suddenly urgent to get them back to his den. There’s a car waiting, and Bucky settles them in the back seat, holding Peter close as they speed back to his apartment.
He’s so thankful for his own place. Living with Steve had been fine, but after a while, they realized that as Alphas, they desperately need their own territories. So Bucky bought an apartment in Brooklyn, thankfully only a twenty minute drive from Tony’s house.
It’s hard to pay attention, though, when the most alluring Omega is settled on his lap, pawing desperately at his pants and mouthing at his neck. He smells sickly sweet: caramel apples and funnel cakes with sugar and sprinkle-dipped ice cream cones all in one feverish body. Bucky rolls down the window.
When they arrive, Bucky hastily thanks the driver and heads right for his den, locking the doors and windows before settling Peter on his bed. He quickly unpacks the heat kit and fills a pitcher with water, letting Peter wake up and explore his space.
He almost drops the pitcher when he walks back into the den. Peter’s university sweatshirt and pants and pretty lace panties are all in a pile on Bucky’s floor, and damn do they look good there. His Omega is grinding, languid, on his bed sheets. His skin is flush and soft grunts escape his cherry lips as his hips move, flexing between an inviting presentation and a perfect bow of submission.
“Omega,” Bucky growls, causing Peter to freeze and look over his shoulder. His eyes are dark, needy and wild. “Look atcha, angel. So pretty ‘n desperate for me.”
Peter arches his back higher, showing off his perfect ass and pretty pink holes, “All for you, Bucky.”
Bucky makes sure to set the water pitcher down near the bed and grab condoms before climbing up next to Peter, kissing his flank and slowly stripping layers off. As he crawls to the headboard, Peter lifts his head up and pushes up onto his hands, tilting his chin up for a kiss. Bucky chuckles, more than happy to oblige.
It’s sweet, just like Peter’s heat scent. Bucky would be happy to drown in his Omega’s kisses and fade away in his arms. Peter's lips move slowly, tongue flicking out and tasting every so often as Bucky sits against the headboard, settling Peter in his lap.
They both groan. Peter’s tiny cock is straining against Bucky’s belly, snuggled smooth and wet against Bucky’s own length as they rut together, enjoying the dull pleasure and saccharine kisses.
“Touch me, Alpha,” Peter begs into Bucky’s throat, nibbling lightly and flexing his smaller fingers against Bucky’s hips.
Bucky sits up taller and uses both hands to part Peter’s supple cheeks from behind, slipping a few fingers underneath to trace along his delicate folds, scooping up a bit of the sweet slick he finds there.
“Open up, darling,” he murmurs, giving Peter a peck on the cheek as a reward when his Omega drops his jaw, mouth hanging open and tongue sticking out obediently. Without pause, Bucky shoves his fingers deep into Peter’s mouth, letting the Omega taste himself. Peter looks shocked, but sucks on Bucky’s fingers anyways. The inside of his mouth is scorching hot and velvety— tempting in a way that they do not have time for right now.
When he slips his fingers free, a slur of pleading and begging falls from Peter’s lips, urging Bucky on and ramping up his own aroused heat scent.
Bucky hitches Peter up further on his waist, sucking a swollen nipple into his mouth as he eases two fingers into Peter’s dripping entrance.
“Ho-oh-ly mother of shit, Bucky, please please... mm, need more. Please, more. Alpha!” Peter yelps as Bucky bites down, hard, on his nipple, using the distraction to work a third finger inside his Omega. He pumps them in and out, bouncing Peter on his hand. He shifts Peter’s weight, lifts him high, and uses his left hand to reach down and thumb at the throbbing clit he knows is just behind Peter’s tiny balls.
His mate screams, “Alpha!” and clenches down, coming violently while speared unforgivingly between Bucky’s hands. Clear, thick release spills from Peter’s cock, and Bucky leans down to suck it into his mouth, never stopping his assault on Peter’s sweet spots. He tastes absolutely divine, and Bucky’s eyes roll back in his head. Peter yanks on his hair, panting and wheezing as he trembles, thighs quaking around Bucky’s head.
“Bucky! Oh, oh oh oh,” Peter chants in between breaths, and Bucky jerks in surprise as his mouth is flooded, again, with his Omega’s cum. He strains to look up, to try and see Peter’s face as he comes apart a second time. Bucky swallows every drop and slowly lowers Peter to the bed. His pretty mate is still twitching, breathing hard, and is now staring at Bucky in shock.
Bucky crawls forward, leaning over his small mate, “Didja find nirvana, angel?” he asks, leaning down for a kiss.
Peter barely returns it, sighing happily into Bucky’s mouth, “Yes, Alpha.” His mouth suddenly pulls into a pout, and he turns sad, wide eyes to look at Bucky.
“What’s wrong,” Bucky panics, running his fingers lightly over Peter’s skin, searching for injury and making the Omega giggle and squeal, “what is it, angel?”
“You’re... you’re still gonna knot me, right?”
Oh. Bucky throws back his head to laugh, tossing Peter onto his front and lining up his straining cock, “You think you’re ready for this, sweetheart? You ever taken an Alpha cock in this pretty pussy?” he lets the tip tease in between Peter’s intimate lips, listening to his Omega wheeze below him.
“No, no no, not n’Alpha cock, Bucky please. Fill me up, fu-fuck me, Alpha.”
Bucky groans, “Damn, you sound so pretty with those dirty words in your mouth. So pretty begging for my cock.”
His Omega keeps begging, arching his back and wiggling his ass in the air as Bucky slips on a condom, kneeling behind his mate and lining up. God, Omegas are so pretty from behind— perfect pink holes are glistening wet, and the tiny cock and balls are just the cherry on top. So precious. Untouched and innocent.
“Take a deep breath, angel. It’s gonna be a stretch,” he waits until Peter obeys before pushing forward, inch by inch, into the hot, wet clutch of Peter’s body. Holy shit. Bucky falls forward, panting into his Omega’s neck as he bottoms out. This is heaven.
When Peter gives him the go ahead he starts a steady pace, withdrawing fully before slamming home in one, strong thrust. Peter yelps, tearing through the sheets, and Bucky just smirks, fucking into him with renewed urgency.
He tangles their fingers together in the remains of the torn sheets. Peter meets each and every thrust, cursing and desperate, lost to his heat as he’s split open on Bucky’s cock.
Then Bucky feels it, feels his knot expanding— bumping up against Peter’s entrance and catching on the flexible skin— and feels his orgasm build, deep in his gut.
“Gonna... oh fuck, Peter, angel. Gonna come. Holy shit, gonna knot you up so good, getcha stuck on me, baby. Fill you up, all nice’n full. Shit.”
He knows there’s a litany of profane promises spilling from his tongue, but he could care less as Peter flutters around him, shouting, “Alpha, oh!” as he comes for the third time. The passage around Bucky’s cock is suddenly slicker, sloppy wet, and he realizes what happened.
“Damn baby, I think you squirted on my cock. Fuck, that’s hot, oh. Oh my god. I’m coming, Peter. Fuck, Peter—”
His instincts wash over him, forcing him to rut until his knot is locked inside Peter’s still soft, still trembling body. He wants to bite, to claim, and sinks his teeth into his own bicep, growling deep as his cock is milked through a gut wrenching orgasm. His eyes roll back when Peter clenches down, and he can’t stop coming.
Peter wiggles around, shifting the intimate lock of their bodies and causing both of them to groan. “You’re heavy, Alpha,” he whines, clenching down again.
“Mercy, darling— fuck.” Bucky shivers as a smaller wave of pleasure blinds him, and he flops onto his side, pulling Peter along with him and tangling their legs together.
“How long, Alpha?” Peter mumbles, yawning gently and turning his neck to look back at Bucky sleepily.
“Bout half’n hour. We can rest until then.”
Peter just hums, content to rest in his Alpha’s arms.
Later, they’ll talk. They’ll learn middle names and talk about their favorite colors and dream of a future together. Bucky will watch him go off to college, and Peter will watch Bucky go off to battle.
Until then, Bucky looks down at his dozing mate. He has absolutely no idea where this perfect Omega came from, or why he would be lucky enough to mate him, to knot him, to possibly love him. But Bucky decides not to care.
With a warm Omega in his arms, smiling and squirming on his knot, Bucky will take whatever Peter is willing to give, and return it with as much of himself as possible.













