Actions

Work Header

Rating:
Archive Warning:
Category:
Fandoms:
Relationship:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2021-04-28
Words:
4,632
Chapters:
1/1
Comments:
13
Kudos:
197
Bookmarks:
14
Hits:
3,074

Red, White, and Black and Blue

Summary:

Bucky can't stand to look at John's stupid fucking face anymore, not after what he's done. He's everything that Bucky hates.

What he hates even more is how he thinks about John on the other side of the coin.

Work Text:

John Walker was probably one of the most deplorable, awful, despicable human beings Bucky had ever had the displeasure of coming face-to-face with. And that was certainly saying a lot, coming from him. 

That being said… he did good work today. He… tried, at least. Bucky guessed he could give him credit for that. Still, though, that didn’t change the fact that the man standing before him had done nothing but piss him off since the moment he saw his stupid ass get paraded around on television. 

Bucky fit his hands together, vibranium wrist buzzing a bit as he adjusted it, and finally, he sighed. “You did good, Walker.” 

John looked up and squinted at the other. “Did you just… compliment me, Bucky?” 

“Don’t get used to it, because it’s definitely not happening again. I’ll break that pretty little face of yours the second I see you again.” 

Oh, Bucky especially hated the little sly smile that John got on his face as he leaned over a bit. “I think that was another compliment, Buck.” 

This motherfucker. 

The plates on Bucky’s arm shifted, and he could tell John noticed his frustration, which snowballed into more frustration. “You don’t get to call me that,” he snapped after a moment. 

“Why not? I heard Sam call you that.”

“Thin ice, Walker.” 

John shifted back, holding his hands up to show he was backing off. “Sorry. I’m not here to get on your nerves. ‘Specially not after all that.”

Bucky felt the anger in his chest start to boil. The two lapsed into silence, and he watched as John turned away and lifted his hands to unclip and pull off his helmet, shaking his hair out and trying to finger comb it back into place. 

He wanted to grab that stupid mess of blond hair, shove his face through the brickwork they were leaning against, and-- Nope. No, no, nope, no, he was not allowing himself to finish that thought. No fucking way. There was absolutely no way in hell he was thinking about John fucking Walker in any way other than beating him unconscious. 

But fuck, if his thoughts weren’t running wild.

Without him thinking about it, he moved, vibranium hand raising to press into the wall beside John’s head, the brick crumbling slightly from the force. 

“Hey, hey, whoa,” John sat his helmet down slowly, hands going up defensively again. “I said I was sorry, Bucky. What’s gotten into you?” 

You have, you piece of shit. Bucky’s lip curled. “Shut up.” 

“Are you threatening me?”

Bucky’s other hand came up, grabbing the collar of John’s uniform and pulling him down so they were at eye level. His hand twitched, and brought John closer unconsciously. He could feel John’s breath against his skin, and it made the hairs on the back of his neck raise. 

“Funny thing about the serum, Walker,” Bucky growled. “It doesn’t just make you stronger, it amplifies everything about you. Which means it also made you ten times as annoying.”

John’s hands lifted, both of them going to Bucky’s chest. He didn’t move much more than that, though, didn’t try to push him away, or respond at all. He just… stayed there. Bucky’s eyes scanned the other briefly, trying to determine if he was planning anything, but he was pretty sure they were both equally confused as to what the other --and themselves-- were doing. 

And Bucky knew he would kick himself forever for what he did next. His arm pulled, and despite the sudden motion, John didn’t push back or retaliate in any way. Not even when their lips clashed together, when Bucky bit John’s lip hard enough to make him make a sound. The opposite, in fact. John’s fingers curled, gripping the front of Bucky’s uniform, one hand even pulling a little on the strap that ran across his chest. 

Bucky doesn’t keep track of how long they were like that, after a beat it didn’t even feel like a kiss with how forceful they were being. 

This time, John pushes him. Hard. The kiss broke from the force, their lips still connected briefly by a string of saliva, and Bucky revels in the look John gives him. 

“You kiss like you fight, Barnes,” he huffed, almost breathless, lifting a hand to wipe his mouth on the back of his hand. There was a glint in his sky blue eyes, his lips twitching up in a smirk. 

Bucky snarled; a deep, venomous sound, nearly inhuman in nature. “We can do both.” 

Walker smiled, and gave him a look that said ‘ bring it ’. 

And that’s exactly what they did. Bucky’s vibranium fist flew towards John’s face, only to have him move, impacting into the brickwork and going straight through like it was paper. John was quick to react, taking advantage of Bucky’s miss and colliding his own fist with the other super soldier’s face. 

“Not pulling punches, huh, Buck?”

Bucky ripped his arm from the wall, reeling back and lunging like a jungle cat towards the other. “I liked you better when you weren’t talking.” 

John threw another punch, and Bucky quickly caught it, twisting the former captain’s arm around to tuck it under his and lock it in place, his other hand going up to block the incoming blow from the other side

“Then shut me up,” Walker snarked. 

Gladly. Bucky made no illusions about what he was going to do. He fit his free hand forcefully into Walkers stupid pretty blond hair, yanking him towards him again in another kiss that was more teeth and tongue than anything else. 

John’s free arm looped around him, trying to claw through the leather of his jacket as he locked his legs and tried to push back against Bucky. 

Barnes had other ideas. He fit his knee between Walker’s thighs, but not as a sharp movement to hurt him, no; this was slow, deliberate. He rolled it against John’s crotch, felt him try to stifle a groan into the kiss, before hooking his leg around the other’s and pulling hard, separating them and sending Walker to his ass. 

The way John looked up at him, a bit glassy eyed and dazed, the way he could see his dick pressing against the restraints of his tight little bargain bin Captain America suit… oh, that spurred him on further. He hated the thoughts that flooded his mind, but it was too late to quit now, and the anger only made it worse. 

Caught up in his own loop of hate, though, he had his guard down for a moment too long, allowing Walker to sweep his legs and drop him to the concrete as well. This was still a fight, after all. Just an unorthodox one. 

John took the time to scramble to his feet, while Bucky wiped his nose on the back of his metal hand as he got to his hands and knees. His hand came back slick with blood, and he mentally frowned for a split second at the thought of cleaning that out of his plates later, but didn’t have much more time than that before a boot connected to his ribs and nearly shoved him straight through the chain link fence that divided the lots. 

Bucky coughed and sputtered, but tried his best to flip himself back over and get back up. 

“Losing your touch, old man.”

Did Steve ever quip this much in combat? Bucky definitely didn’t remember it if he did. But fuck, it was really grating on him. And it annoyed him more that that was probably the point. 

Bucky spat –luckily not blood– to the side as he straightened himself out again, growling in the back of his throat as he sprung forward again, finally getting a few good hits off on John as they traded blows. 

He’ll give him this, John was good. But not as good as him. John had only had the serum for what, a few weeks? Maybe even less than that. Bucky’s had it for 80 years. He could see where John was clumsy, still not fully understanding how his body worked now, and Bucky took full advantage of those gaps in his knowledge. 

John swung, but Barnes could tell he was too light on his feet. Bucky snatched his wrist and pulled, the other super soldier stumbled a bit and gave him a chance to twist him around so he was behind him to put him in a chokehold. 

Walker clawed at his arm, but had no luck in getting through the leather of his sleeve. He pushed with his legs, getting Bucky to slide back a bit until his back was up against the brick, cracks forming as he was shoved into it. Bucky snarled, his vibranium hand gripping hard to the captain’s hip, before his thumb hooked through his belt and yanked, snapping it like it was nothing. 

Cold metal pressed to the warmth of John’s crotch, feeling how hard he was with a few presses against the fabric. He was, too, but he wasn’t about to admit that.  

He felt John shudder, felt his resistance wane, felt his head fall back against his shoulder as a choked sigh left his throat– he was clearly trying to restrain himself from something more. 

“Bucky–” His voice was low, breathless, and Bucky’s lip curled in frustration as the fact that this motherfucker just uttered his name in such a way. And that he wanted to hear it more

“I said shut up, Walker,” he snapped, practically bristling like a pissed off animal. He pulled harder on the chokehold, constricting Walker’s throat but not fully choking him, just to get him to stop running his mouth. The worst part is, Bucky could tell that John was enjoying this by the stutter in his breath and the way his hips ever so slightly moved up into his metal hand. 

Of course, Bucky would be lying if he said he wasn’t enjoying this either. His fingers gripped to the inside of John’s thigh, pulling his hips back, his own twitching forward to give himself a little bit of friction too by rutting up against John’s ass. He bit his lip, hard, almost hard enough to draw blood, just to stop the moan that was building in his throat from surfacing. He wasn’t going to let John get that out of him. Not yet. 

Vibranium fingers made quick work of John’s pants, undoing his fly, teasing, taunting, ghosting metal fingertips across John’s boxers, but not touching him directly. 

John made a choked sound, before slapping Bucky’s flesh arm a few times with one of his hands. Mercifully, Bucky let up; he wasn’t trying to kill him, God no, and the captain gasped and panted briefly as he was given control of his airways again. 

Almost immediately, though, one of John’s hands went up, gripping hard to Bucky’s hair and pulling, eliciting a yelp from the other super soldier. Catty bitch. Bucky’s hips rocked up against John’s ass again, and he could almost hear the smirk on John’s lips as his breath shuddered. 

Bucky’s free hand grabbed the one in his hair, the metal arm buzzing and whirring as the plates pulled down towards his wrist and locked into place as he tried to pry John off of him. 

“Let go or I’m breaking it,” Bucky hissed into John’s ear, his words dripping with venom. He reveled in the prickling shudder he felt John give at his words, and felt his fingers relax their grip. 

“Good boy…” he purred, watching John’s jaw go slack in a pleasured, soft sigh. Bucky wanted to throw up for saying that, but the more carnal parts of his brain were starting to take over and wipe away rationality. 

What he didn’t fully expect, though, was for John to plant his feet, both hands planting themselves behind Bucky’s shoulders, digging into his jacket and throwing his body forwards, flipping Bucky up over his back and sending him slamming into the concrete. 

Bucky was quick to react, though, sweeping Walker’s feet with his leg and putting him in the same position. 

Not fast enough. 

John was on top of him soon enough, cracking him across the jaw before his hand fit into his hair again, and Bucky threw his hands up instinctively, holding John’s face away from his. He was only able to hold that stalemate for a few moments, though, before he felt Walker’s other hand palming him through his pants, and fuck, that made his arms buckle as he had to focus on not making a damn sound. 

“Let me have a turn, yeah?” John teased, giving a gentle tug to Bucky’s hair, and the sergeant knew exactly what he was doing. 

John’s lips brushed his jaw, a rough feeling of stubble against stubble, then just John’s stubble gently scratching his skin as he mouthed down Bucky’s neck. 

“F-fuck…” Bucky hissed, pissed that his voice wavered. “At least you’re using that mouth for something useful, now.” 

John breathed out a laugh, and Barnes shuddered at the sudden exhale against his throat, to which the captain took full advantage of and let his teeth trace his jugular before biting down just hard enough to leave a mark. 

Ssshit. No way in hell John was going to get him like that. Bucky pulled in a sharp breath, gripping hard to Walker’s shoulders, jaw clenching as he held his breath until he was released from the bite. 

While Bucky had been focused on not losing it for that, Walker had given him the same treatment of undoing his belt (though Walker had been more kind and actually unclipped it, rather than breaking it as he had) and getting his pants open, and he almost, almost moaned, but the sound came out more like a stuttered huffing noise. 

“C’mon, Buck, give me somethin’ here…” John breathed against his neck, placing a few more haphazard scruffy kisses and playful bites, his gloved hand feather light as it teased up the inside of Bucky’s thigh. 

Bucky gave a deep, almost animalistic rumbling noise from the back of his throat, something almost akin to the T. rex from Jurassic Park . His steely blue eyes went dark, and he shifted his grasp on John, who was still mouthing at his throat and driving him insane, his human hand gripping tight to the harness that once held the shield, his vibranium arm planting itself against the ground. 

In one swift motion, he pulled on the harness, and pushed hard against the ground, managing to flip the both of them over so that he was on top now. That wasn’t enough for him, though. He punched hard into John’s face to daze him (but also to enjoy the sound of his nose breaking), giving him enough time to get him on his stomach, straddling his ass and taking his own turn to grab a handful of messy blond hair to swivel John’s head to the side so he could see his face. 

Bucky leaned forwards, huffing and growling harshly into John’s ear, and reveling in the shiver and gasp from the other that elicited. Vibranium fingers flexed, the claws in their tips unsheathing and scraping grooves into the concrete beside John’s head, and he made sure that the captain saw. Made sure he knew that he was holding back until now.

“Kitty got his claws, huh?” John quipped between breaths. 

“That’s wolf , to you,” Bucky snarled in response, the hand firmly in John’s hair pulling to the side to give him an access point to sink his teeth into the other’s neck like the wolf going for the killing blow. To emphasise that, too, his claws scraped against the concrete, kicking up sparks as his hand made its way to John’s waistband and slipped deftly inside, cold vibranium curling around the heat of his length. 

That got him. 

John tipped his head back, jaw slack as a disgusting, wanton moan was pulled from his chest, his hips involuntarily twitching forwards into Bucky’s hand, and Bucky’s name on his lips. 

Grunting, Bucky couldn’t help but move his hips forward as well, bucking against John’s backside almost desperately. It was getting hard to contain himself, especially with how John was falling apart under him, but he was still managing to hang on by a thread. 

After a moment, he let up his bite, running his tongue over the deep red mark it left behind, delighting in feeling John shiver and his breath hitch. Bucky’s hand shifted around in the fabric, freeing John’s cock fully from its restraints, taking advantage of the little gasp he gave and nipping at his throat again. 

Ffffuck… Buck– Bucky–” John sputtered, breath heavier. “Y-you wanna… lose the claws while you’re down there?” 

Bucky used his iron grip on John’s hair to push his face into the concrete, stroking up the other’s length to make him choke out a low keening noise. He didn’t verbally respond, but he was sure the message was perfectly clear. No.  

He built up a slow, steady pace, working mostly with the “pads” of his fingers, but occasionally teasing with the tips of his claws. Eventually, he let go of John’s hair, content that he wasn’t going anywhere with how pliant he was, his other hand gliding down the captain’s side to hook around his hip and hoist his ass in the air. 

John huffed, pushing himself up a bit so he was resting on his forearms, but wasn’t able to muster enough strength to fully push Bucky off of him and resigned himself to this position. At least it got his face off the ground. 

Bucky’s right hand slid around to grab ahold of Walker’s ass, squeezing sharply. He grumbled in his throat, moving to grab the waistband of the other’s pants and boxers, working them down to just enough to expose him. Steve’s was better.

Bucky–! ” His voice was sharp, the name drawn from him on a gasp.

Using the gap between John and the ground, now, Barnes dragged his hand up the other’s chest and neck, and took full advantage of Walker’s slack-jawed panting by shoving his first two fingers into his mouth. 

“Shut it, Walker,” he commanded with a snarl. The next part of that command wasn’t spoken, but it was made clear. John closed his lips around Bucky’s fingers, moaning around them as teeth dug into his neck again and vibranium fingers pressed into the base of his cock. 

After a few moments of letting John swirl his tongue around his fingers, getting them good and wet, Bucky withdrew, and wasted no time in getting them between the other’s asscheeks. He traced the captain’s rim with his forefinger, purring against his throat as he shuddered and bucked into his hand. 

John whined pitifully, and Bucky ran his tongue along his jaw as he decided to play nice for once and ease his finger into the other’s entrance. The concrete cracked as Walker’s fingers curled and pressed hard into it, bracing himself against the invasion. 

Eventually, Bucky got his finger in to the last knuckle, giving it a curious curl and reveling in John shaking and almost caterwauling at the jolt of pleasure. Bucky felt his metal hand slip a bit, and realized that his palm was slick with precum, bringing a sly smirk to his face as he began to slowly move his finger in and out of John, easing in the second one as he felt him relax around him. 

“There ya go, John… Easy does it…” he cooed, almost lovingly , which brought back that part of him that made him want to retch. 

“Bucky–” John breathed, panting, shaking, forehead pressed against the ground as he was worked open. “Fuck… I’m gonna–”

No, he’s not. Bucky took the thumb and forefinger of his vibranium hand, claws retracting this time, and looped it around the base of John’s dick, squeezing gently to form a makeshift cockring, stopping that thought before it can form. 

“Not unless I say so,” Barnes growled, deep, primal, commanding. 

He could feel Walker shaking hard under him, his chest heaving in gasping breaths and desperate, needy warbles. Oh, this was definitely on the list of most beautiful things he’d ever seen. 

When he was sure John wasn’t going to defy him, he let go, grunting as he shifted. “I have half a mind to make you lick your own pre off my hand. Shit’s annoying to get out of these plates.” 

John sorted, at that. “ Hha… You haven’t… b-broken me in that bad, yet.” 

Bucky slid his fingers from John’s hole, satisfied with the work he’s done, wiping them off on the captain’s pants. As he did, Walker reeled back, elbowing him in the side of the face on the way to flip himself over and push Bucky off of him. 

Still got some fight. Not enough, but Bucky liked it when his prey– victim– target– fuck–  partner? – fought back. 

John grabbed the strap that ran across Bucky’s chest, yanking him in and headbutting him, only to pull again and smash their lips together. Bucky tasted the blood from John’s broken nose and split lip, shivering ever so slightly as his tongue ran across it and lapped it up. His vibranium hand moved back, claws sliding out again, before he placed it against John’s chest and slowly dug into the fabric of his uniform, testing it. 

Definitely something bulletproof, but not anything strong enough to withstand the razor-edged vibranium, as he was easily able to puncture it and meet John’s skin with the tips of his claws. Smirking into the kiss, Bucky slashed down John’s chest, mostly just to shred his stupid tacky uniform, but still pressing just hard enough to draw the smallest bit of blood– more scrapes than actual cuts. 

Walker pulled in a sharp breath and recoiled slightly, and Bucky moved to fit both of his hands behind the captain’s thighs, yanking up and pulling himself– and Walker with him– to his feet. He moved quickly, slamming the other back against the brick wall and keeping him pinned there. 

Bucky looped John’s legs around his waist, and he shoved hard against him to keep him in place, his left hand going to the other super soldier’s chest, the other pressing against the wall over his shoulder. His hips bucked up sharply, his forehead pressed to John’s as a breathless moan escaped the both of them. 

“Buck… How the fuck am I supposed to explain what you did to the suit?”

“You’ll fuckin’ figure it out,” Bucky grunted, further adding to John’s problem by taking a clawed forefinger and slicing vertically down the suit to allow him to expose John’s chest. 

Ffffuck , he couldn’t keep fucking around like this anymore, he was going to lose his shit. His flesh hand went to his crotch, shifting the fabric there and freeing up his dick, his hand coming back up for him to spit in it and slick himself up to the best of his abilities. 

Vibranium pressed against skin as he felt along the pinpricks of blood on John’s chest, capturing his lips in another rough kiss. Then, oh, God finally , he angled his hips, pressing his tip to John’s entrance and sliding into him. 

The two super soldier’s moaned into each other’s mouths, breath hot and heavy, sweat slicking their faces. It took every bit of willpower for Bucky not to just slam his hips up into him, his right hand moving to John’s ass to reposition him a little bit more, letting gravity do some of the work in sliding him over his cock. 

As he settled in as far as he could go, he broke the furious, barely-a-kiss, biting and mouthing along John’s jaw, down his neck, teeth clamping hard when he got to his collarbone. John pawed uselessly at his shoulders, a gloved hand fitting itself into Bucky’s hair, but not fully grabbing hold as he whined and squeezed the other’s waist with his legs. 

Slowly, tantalizingly, Bucky’s hips began to move, letting up his bite as he continued to kiss down the captain’s chest until he found one of the scratches he left prior and running his tongue along it. He withdrew himself almost completely, before pushing back in, a bit faster this time, taking an immense amount of pleasure in feeling John come undone for him as he steadily built up his pace. 

John’s head fell back against the wall as he was pushed up against it repeatedly by Bucky slamming into him, the only thing on his lips being shuddered moans and shaky, breathless gasps of the other’s name. 

Bucky’s claws traced feather light down John’s pectoral, stopping to circle his nipple and tease it with the very tip, before continuing to slide it down his side and giving a more vigorous scratch across his hip. Walker gasped at the pinpricks of pain, but Bucky wasn’t done marking his territory. He angled his hips, thrusting hard into Walker to try and nail that sweet spot, at the same time digging a claw into the other’s sternum and dragging down. Not deep, but with the clear intention of drawing blood. 

He could practically see Walker go starry-eyed as he basically howled , gripping hard enough to Bucky’s shoulders to definitely leave a bruise. Barnes growled low in his throat, his hand moving around up John’s tattered uniform to his back, pressing himself closer and lapping up the blood that beaded up to the surface of his previous scratch. 

Bucky could feel the heat beginning to pool in his belly, getting hotter and hotter as he clawed at John’s back and pulled him down more so he could slam into him harder. 

“F- fuck … Bucky– Buck– I–” John whimpered between shaky breaths. 

“Not yet, doll. Me first,” Bucky grunted, before tracing his tongue up the scratch and sinking his teeth into the join of John’s neck. 

He gripped tightly to Walker, one hand definitely bruising his asscheek while the other dug its claws into his back, and he buried himself as deep as he could go inside of him. Bucky broke, letting up his bite and moaning John’s name as he came, spilling inside of him. 

His hips gave a few more twitches as he rode out his orgasm, quickly filling John to the point his cum leaked out around his cock– a side effect/potential perk of the serum. 

“Your turn, babydoll,” Bucky rasped, still rocking his hips into the other. 

And John gladly obliged. Bucky watched his eyes roll back, reveling in the pure pleasure painted across the wannabe Captain America’s face as he came with a ferocity that Barnes hadn’t seen before. 

Bucky tried to angle the other a bit to get as little of the mess on himself as possible, but there was only so much that could’ve been done in that regard. He pulled out as he felt John go lax in his arms, letting go and shrugging off the other’s grasp as his boots hit the ground again. As soon as Bucky pulled away, no longer directly supporting the other, John basically almost collapsed, slumping against the wall and shaking. 

“I’ll give you this, Walker… You ain’t a bad fuck,” Barnes sneered, putting a vibranium claw under John’s chin and angling his head back up to look at him. He definitely looked a lot better with a bruised cheek and bloody nose, his blond hair plastered to his forehead with sweat. “Be seein’ you, John.” 

Bucky withdrew completely, doing his best to clean himself up and look presentable as a temporary fix, leaving the other super soldier slumped against the wall. 

“Be… be seein’ you, Buck,” John spat back.