Work Text:
"You know, Natasha is going to be here soon," Bucky commented, leaning against the doorframe as he watched his fiancé packing a few things into a bag to take to Sam's for the night.
"Mhmm," Steve confirmed absently, still digging through his sock drawer as if they weren't minutes away from bidding each other goodbye for the last time before their wedding.
Of course, it wouldn't be more than about eighteen hours until they saw each other again and even ignoring the collection of decades they'd spent apart, it was hardly a big deal, but Bucky couldn't help feeling a little disappointed. It wasn't that he'd expected anything dramatic to happen, he'd just figured Steve would want to mark the occasion somehow. Their last fuck as fiancés. Besides, he'd also promised him something special to wear on their big day and yet he hadn't said a word about it since. Admittedly, if the other man had forgotten, Bucky would be happy enough to revert to plan A, and he was already mentally reworking his speech to include a not remotely subtle reference to the bright red plug he'd been wearing when Steve proposed when his cell phone buzzed.
Digging the device out of his pocket, he swiped open the screen, only to discover that 'soon' wasn't going to be quite as soon as he'd expected. Apparently there had been an unspecified change of plan and Natasha wouldn't be arriving for another hour or two. It was hardly a disaster, but assuming Steve was still heading to Sam's in the next few minutes as had been his plan, well, Bucky wasn't all that thrilled by the prospect of starting his last night as a bachelor on his own.
Still frowning, he looked up, half intending to try and persuade his fiancé to stay a little longer, only to find the other man watching him with a smirk.
"I don't suppose you'd happen to know why my babysitter is running late?"
"She's not your babysitter," Steve retorted, not for the first time.
"So what would you call her then?"
"She's your maid of honour."
"By default because I have no friends apart from you."
"Don't think I didn't notice all the times you let her spur you on back when you were playing innocent. She had as much of a hand in your little prank as you did and if that's not the foundation for a beautiful if somewhat terrifying friendship, I don't know what is."
"True," Bucky acquiesced, because despite his insistence over the past few weeks that his fiancé had only roped in Natasha so he wouldn't be alone while Steve spent the night drinking beer with Sam, he was rather looking forward to her company. "Although I notice you didn't answer my question."
"As it happens, I do know why Nat is running late."
"And why would that be?"
"Because," Steve purred, crooking his finger and beckoning Bucky closer, "I wanted to fuck my fiancé one last time before he becomes my husband. That ok, baby?"
"Yes, Captain," he breathed helplessly as he let the other man pull him into his arms, capturing his lips in a hungry kiss.
"Clothes off," his fiancé demanded when they parted, "Then lie on the bed and prep yourself."
"Yes, Captain," he repeated, already yanking his shirt over his head.
He made quick work of the rest of his apparel, tossing it all haphazardly onto the chair in the corner, before stretching out atop the mattress and slicking up his fingers.
"You thought I'd forgotten, didn't you?" Steve commented almost absently, still leaning against the dresser as he hungrily watched Bucky pressing a thick metal digit into his body.
Not quite sure how to respond to that, he opted not to say anything, hoping to distract the other man from his silence with a low moan and the addition of a second finger alongside the first.
"Well I didn't, baby. I was just waiting for the right time." his fiancé finally pushed away from the dresser and it was only then that Bucky noticed the two neatly wrapped boxes clutched in his hands. Trust Steve to hide his gifts in his damn sock drawer.
Placing the packages on the nightstand, the other man started stripping out of his own clothes, though he didn't stop watching Bucky's progress, humming with satisfaction when he added a third finger.
"Sit up for me," Steve told him, climbing onto the bed behind him when he obeyed and propping himself up against the pillows, pulling Bucky back against his chest as soon as he was settled. "You want your presents now or after I get inside you?"
"After, please," he replied eagerly, earning himself a knowing chuckle and a kiss pressed against his cheek.
"Don't know why I even bothered asking," his fiancé teased, manoeuvring them until he could get a hand between them to slick up his cock, before helping guide Bucky onto his lap,
The position kept his legs spread obscenely wide, stretched open by Steve's own splayed legs beneath him and leaving him deliciously exposed. As if that wasn't enough, he had very little purchase and though the other man's hands on his hips kept him from hurting himself, the weight of his own body was more than enough to drag him rapidly down onto Steve's dick, impaling him quickly enough to have him gasping. Not that he was complaining; it was nothing short of bliss and to think he'd let himself believe for even a moment that his fiancé would ever have denied him this.
"Thank you, Captain," Bucky sighed as soon as Steve bottomed out, his head lolling back against the other man's shoulder while he waited for his body to adjust to the intrusion.
"Comfortable, baby?" his fiancé grinned, lightly tugging at his hair until he turned his head, his contented little hum of pleasure swallowed up in a filthy kiss.
"S'good," he agreed when they broke for air, wriggling just to feel how trapped he was like this, before settling back again, full and perfectly happy to wait for Steve's next move.
"So, first things first," the other man handed him the smaller of the two boxes, "Because I promised you something special, didn't I?"
Bucky nodded absently, but made no reply as he carefully tore open the wrapping paper to reveal a plain black box. Glancing back at his fiancé and seeing his nod of approval, he flipped open the lid, fishing through the folds of tissue paper until he pulled out the most beautiful butt plug he'd ever seen.
"Steve," he breathed, forgetting himself for a moment as he turned the thing over and over in his hands.
It wasn't overly large, and certainly nowhere near as thick as some of the toys his fiancé had got him to walk around in in the past, but it was solid metal and the weight of it was bound to be enough to keep it firmly in the forefront of his mind, regardless of its size. At the base of the plug, was a large heart shaped crystal, the deep red hue contrasting beautifully with the gleaming silver and with a jolt, Bucky realised it matched his arm almost perfectly. Not to mention the way it harked back to the brightly coloured silicone toy he'd threatened to wear in its place, somehow bringing them full circle.
"You like it, Buck?" Steve asked softly, breath puffing warmly over his cheek as he watched him admiring his gift.
"I love it," he promised, not entirely sure why he felt so overwhelmed by what was essentially just another plug to add to their already ridiculously large collection, but whatever it was he'd imagined when Steve had promised him something special for their special day, it hadn't been something so... romantic.
"Glad to hear it," his fiancé purred, though he seemed to be able to tell how emotional Bucky was getting, if the way he wrapped his arms around him and cuddled him close was any indication, "Because you're going to wear it for me tomorrow, aren't you?"
"Of course I will, Captain."
"Yeah? You gonna get yourself prepped for me before you get dressed? You gonna push your new toy into this perfect ass," he gave his hips a soft thrust at that, "and keep yourself wet and stretched for me all day? Because I will be checking."
Bucky nearly rolled his eyes at that, because he would do what he was told whether the other man checked on him or not. Hell, Steve could be on the other side of the world in the midst of a comms blackout and he would still follow his orders to the letter, as they both knew perfectly well.
"I'll be ready for you," he said instead, turning his head when the other man nuzzled his cheek and meeting his lips with his own.
They got a little distracted after that, the kiss growing steamy as his fiancé began to rock into him, and Bucky had all but forgotten the second gift by the time Steve pulled back, nipping at his earlobe as he asked, "You want your other present, baby?"
"Yes please, Captain," he nodded, curiosity piqued once again.
Leaning over, Steve retrieved the second box, but he didn't pass it over right away, holding it in his hand as he mouthed at Bucky's throat, before capturing his lips in a needy little kiss.
"Now this one's a bit different," the other man informed him when he came back up for air, "because if you want it, it's going on you today and I won't be taking it off before our wedding night."
Humming his interest, he waited as patiently as he could for Steve to hand over the box, his thoughts whirling as he tried to guess what it could possibly contain. A few things crossed his mind; a cockring, a collar, some other form of clothing, but his fiancé seemed almost nervous and none of those things were unusual enough, at least by their standards, to prompt such a reaction. Fortunately, he didn't have to wait much longer to find out as, with one last bruising kiss, the other man dropped the box into his palm, encouraging him to open it with a nudge of his hand.
Peeling away the wrapping to find another plain black box, he once again flipped open the lid and fished through the tissue paper until he pulled out a gleaming metal cage in a very distinctive shape.
"Oh my G-d," he gasped, staring down at the chastity device in awe.
"How's your pizza, baby?" Steve asked cautiously after at least a minute had passed in speechless shock.
"Completely pineapple free," he promised, jolting out of his daze in his hurry to assure his beloved fiancé that he was absolutely one hundred percent on board with his plan, "It's not even been in the same state as a pineapple."
"Then... You want it?" the other man confirmed, still sounding a little uncertain, and Bucky couldn't have that at all.
"Oh, please," he practically begged, twisting as much as he was able whilst still impaled on Steve's lap, trying to meet his fiancé's eyes. "Lock me up, Captain, so no one else can ever have me but you."
"Bucky," Steve groaned, abruptly fisting a hand in his hair and forcing his head around until their lips could meet in a near ravenous kiss.
His fiancé started moving then, not to thrust up into him, but rather, by tightening his grip on Bucky's hips, lifting him up only to practically drop him back down again, working him on his cock as if he were nothing more than a toy; an elaborate fleshlight that existed purely for Steve's pleasure, albeit a rather noisy one. With every slap of skin against skin, Bucky cried out, startled each and every time by how deeply he was being filled and made almost delirious by his own helplessness.
He didn't think he'd ever felt so completely owned as he did with Steve, even when he'd been an actual possession, a weapon to be bought and sold and packed away when it wasn't needed. Only the way the other man treated him didn't make him feel like any less of a person. He belonged to Steve, mind, body and soul, but the thing was, he knew that Steve belonged to him in exactly the same way. His friend, his lover, his rock, his home, they were everything to each other and he knew Steve would never let him forget that, not now, not ever again, and tomorrow they would get up in front of everyone they knew to swear it for all eternity. He would finally be Steve's in every way it was possible to belong to another person, and all the while he would have Steve's plug in his ass, Steve's cage around his cock. A constant reminder that everything the other man did, every way he teased and tortured him, served one single purpose; to give Bucky everything he could ever think to ask for. He was the luckiest person in the fucking universe and no one would ever convince him otherwise, regardless of what he'd had to endure to get to where he was now.
"Come for me," Steve demanded after who knew how long, when Bucky was so far gone that he was barely holding himself up, his head lolling back against his fiancé's shoulder as he let himself be used and filled and taken, "Stroke that pretty cock until you come all over yourself, until you're empty and soft and ready to go into your cage."
"You too," he begged helplessly, even as he forced his heavy limbs to move, wrapping his right hand around his aching erection and nearly crying at the stimulation. "Please, Captain, please."
"You want me to come in you? Want me to fill you up with it? Make you so messy it drips out of you as soon as I lift you off of me?"
"Please, please, please," he sobbed, stripping his hand over his dick so fast it was almost painful, so close to the edge he could taste it.
"Come for me," Steve repeated, his voice thick with husky promise, "and I'll give it to you."
"Yes!" he nearly screamed, his whole body locking up as he obeyed his orders, shooting all over his own chest even as his fiancé continued to almost brutally fuck him through it.
"Fuck, so good for me, baby," the other man gritted out, his tone finally breaking beneath the strain of his own need, "Gonna come so hard, Buck, fill you all the way up, you ready?"
"Yes, yes, yes," he chanted, the word practically fucked out of him as Steve chased his own orgasm.
And then his fiancé was coming too, a raw growl echoing in Bucky's ears as his insides were flooded with the other man's release, marking him, owning him, giving him everything.
"I love you," he whispered as Steve's hands finally relaxed their bruising grip on his hips, his arms shifting to wrap around his torso instead, holding him tight against his chest, "I love you so much, I can't wait to be your husband."
"I love you too," Steve promised immediately, kissing at his jaw until he turned into it, letting his fiancé capture his lips with his own.
It was a long while before they came up for air again, but finally the other man pulled back, soothing Bucky's mewl of disappointment with a squeeze of his arms and the brush of his lips over his cheek.
"We're gonna have company soon," Steve reminded him when Bucky still tried to chase after his mouth, "and unless you want Nat to see you dripping with cum, we need to get you into the shower."
"And what if I do?" he protested, before adding, "anyway, I bet she wouldn't care," more to make the other man laugh than because he thought the argument, weak as it was, had any chance of working.
"Perhaps," Steve conceded with a chuckle, "and I'm sure you'd love it, you little exhibitionist, but Sam definitely won't, so come on, up you get."
A second later, Bucky found himself being manhandled off of his fiancé's lap and he couldn't quite bite back a whimper when it made the other man's softening cock slip out of him.
"Shh, come on," Steve soothed, slipping one hand between his legs to tease at his hole. "You feel that? Feel how wet you are? I'm still there, still inside you, and as soon as you let me get you all clean, you know what happens?"
"Yeah, you have to leave," he grumbled, wincing a little when he realised quite how petulant he sounded. After all, it wasn't as though they hadn't talked about this. It had always been the plan to spend the night apart, only now that the moment was nearly upon them, the last thing he wanted to do was let the other man go, even knowing he'd still be in the same building.
"Bucky-" Steve started, his brow creasing with a frown, and he didn't need to hear the words to know what the other man was going to say next.
"Don't say it," he interrupted. "I know you'll stay if I ask you to, but I'm not going to ask. We agreed."
"You're allowed to change your mind."
"I haven't, I want tomorrow to be just how we planned it. I manage without you when you're working, I can manage without you tonight, I just don't like letting you go, even if it's only for a few hours."
"Me neither," Steve admitted, pulling him back onto his lap and cuddling him close. "I never sleep right when you're not there."
"Well you better sleep right tonight," he poked the other man's shoulder for emphasis. "I don't want you looking tired in all the photos."
His fiancé laughed at that, pressing a smacking kiss against his face before swearing earnestly, "I would never do that to you."
"Damn straight," he nodded, half tempted to snuggle deeper into Steve's arms just to see how long he could get away with it for, though he knew deep down that they really did need to get a move on.
Promising himself just a moment longer before allowing the other man to move them to the bathroom, he tilted his head to rest against his fiancé's chest only to catch sight of his new plug sitting in its box on the nightstand.
"Captain?" he murmured, eyes still fixed on the toy as he belatedly recalled what else Steve had bought him, though the angle he was sitting at left the gift itself out of his line of sight.
"Yeah, baby?" The other man pressed a soft kiss to the top of his head.
"What happens when I'm all clean?" he asked, voice going breathy as his mind filled with all sorts of delicious images, each of them more filthy than the last.
"Well, first I'm going to dry you off nice and gentle with a big fluffy towel and then, if you're a very good boy and you stay nice and soft for me, I'm going to lock you in your new cage."
"And-" he swallowed roughly, squirming already as he wondered how on earth he was supposed to get through this without getting hard again. Hell, he was already halfway there and they were just talking about it, "and if I'm not...?"
"Well then, I guess I'll have to soften you up again, won't I?"
"But-" he started, only to cut himself off. It didn't matter how Steve was going to achieve his goal, all Bucky had to do was listen and obey and his fiancé would take care of everything else. "Yes, Captain," he finished instead, earning himself a proud smile.
"Good boy," the other man praised, even as he finally got up from the bed, picking Bucky up as if he weighed nothing and carrying him into the bathroom as though he were practising carrying him over the threshold.
He was expecting their shower to be more perfunctory than fun, given that the clock was ticking down, but much to his surprise, once his fiancé was done scrubbing him almost clean, he dropped to his knees, shoved Bucky against the wall and proceeded to eat his own cum out of him until he was shooting off again, spilling all over the tiles with a shout. Slightly to his disappointment, he wasn't given the chance to return the favour, but Steve was a man on a mission and Bucky knew better than to try and derail him from his plans once he got started.
He'd barely caught his breath by the time the other man finished cleaning him up and the next thing he knew he was being bundled out of the shower and into the promised big fluffy towel. Admittedly, two orgasms or not, he was still a little worried he'd wind up getting hard again, but to his relief his fiancé didn't linger, drying him off gently but quickly enough that he managed to stay soft, even with his brain whirring excitedly.
"You ready?" Steve asked softly, hanging up the towel before reaching for the box he'd left on the counter.
"Yes, Captain," Bucky promised with a shiver of anticipation.
"Good boy," the other man told him, letting him watch as he pulled out the cage, carefully washing and drying it before setting it down on a towel and picking up a bottle of lube instead. "Spread your legs a bit more," he added as he dropped to his knees in front of him and all Bucky could do was obey, adjusting his stance as directed and watching captivated as Steve reached for him.
Taking his time, his fiancé diligently slicked him up before carefully guiding his cock and balls through the first part; what appeared to be little more than a simple metal ring that was settled close to his body. When he was happy with the positioning, the other man brought the actual cage into play, unhesitatingly feeding Bucky's dick into the device until he could connect the two parts, then slipping a small padlock through a hole to hold them together. He paused then, leaving the lock in place but open as he gently shifted the cage around, presumably ensuring it wasn't going to hurt him, and Bucky found himself fondly wondering how many videos the other man had watched to get the technique down.
"Feel ok?" Steve asked, looking up at him before letting go, giving him a chance to really feel the cage without the comforting heat of his fiancé's hands on him.
"Yes, Captain," he nodded quickly.
"Good," the other man smiled as he reached for him once more, the word punctuated by the soft snick of the padlock as Steve belatedly clicked it shut.
It wasn't until the hands withdrew again that it occurred to him to wonder if his fiancé had practised this on himself. After all, it wouldn't be the first time he'd tried something out before he was willing to use it on Bucky, and that thought was more arousing than he'd expected. Not because he had any particular desire to see Steve in chastity, but because the idea of filling a space that Steve had prepared for him in every possible way only made the feeling of containment better.
"Captain?" he asked after a second, almost surprised by the sound of his own voice, not having intended to speak at all.
"Yes, baby?" his fiancé leaned in, fleetingly pressing his lips against the cool metal between Bucky's legs, before getting up from the floor.
"Did you, um, did you try it out on yourself?"
"I did," Steve confirmed, "because I needed to be sure it wouldn't hurt you, especially if," he hesitated for a second, before correcting himself with a smirk, "when you get hard... Or at least when you try to." He winked.
"Ohhh," Bucky breathed, already feeling his cock twitching within its confines.
"Wanna see what I mean?" the other man asked teasingly, reaching out to cup the cage in his palm and giving it a light rattle.
"Yes, Captain," he agreed mindlessly, certain as ever that he would have happily said yes to any damn thing Steve suggested.
"Mmm, good, because you're about to, whether you like it or not," his fiancé grinned wickedly, before guiding him carefully backwards. "Sit," he demanded, just as the backs of Bucky's legs hit the edge of the toilet, and he sat without thinking, hissing at the feel of the cool lid on his bare ass, but making no further protest.
As soon as he was settled, the other man let him go, reaching instead for the discarded box on the counter and fishing out a length of silver chain. Looping it over his head to hang around his neck, it only took Bucky a second to register the tiny little key now resting between Steve's pecs. It had to be for the padlock keeping his cage in place and just the sight of it was enough to make him feel even more loved and taken care of than he already did, knowing that the key to his pleasure, his freedom, was safe and sound, right above his fiancé's heart.
"Spread your legs, baby," the other man told him after a moment's pause, pulling him from his reverie before he could get too lost in it, "let me see what I've done to you."
"Yes, Captain," Bucky promised, immediately scrambling to obey.
Leaning back against the wall behind him, he pushed his thighs as far apart as he could get them, trying to make sure Steve could see everything, wanting him to see. The way the cage cradled his soft cock, the way the rigid metal ring curled around his balls, the way his hole was still a little pink and swollen from the other man's earlier ministrations, his cheeks slightly reddened from stubble burn... He wanted Steve to see it all.
"Yeah," his fiancé signed happily, "That's it baby, just look at you. All locked up, just for me." He took a step back then, leaning his own weight against the opposite wall as he let one hand slip lazily down his chest to wrap around his erection. "You look so good like this, Buck, get me so fucking hard," he gave himself a slow stroke, eyes locked on the space between Bucky's parted thighs, "and you know," he continued almost casually, "the next time you get hard, we'll be married."
"Oh!" he gasped a little helplessly, his hips twitching at the realisation that what Steve said was true. There would be no morning wood for him tomorrow, no jerking off in the shower to take the edge off before such a big day and sure the other man had said the cage would be staying on until their wedding night, but he hadn't actually said it would be coming off then either. For all Bucky knew his fiancé planned to keep it on indefinitely, keeping him right where he wanted him, for the rest of their lives if that was what he decided and oh...
"Tell me what you're thinking," Steve demanded suddenly, pulling him from his thoughts with a jolt and making him realise he was rocking his hips back and forth, though there was nothing to rock against.
"I..." he blinked, focussing his gaze on his fiancé and fleetingly meeting his eyes, before the other man's attention dropped back to Bucky's caged dick, now significantly fuller than before and pressing just a little uncomfortably against the metal bars.
"Tell me," Steve repeated and all he could do was obey.
"I was thinking about being locked up," he admitted, "That you could keep me like this forever if you wanted to."
"Do you want that?" his fiancé asked, his tone sounding almost casual were it not for the audible hitch in his breathing and the way his hand started to move faster over his erection.
"I just want to be yours," Bucky all but whispered, "I want all of me to be yours."
"You are mine," Steve insisted, his eyes flashing, "You've always been mine."
"Yes, Captain," he agreed, glancing down at his imprisoned crotch, "All yours."
"Look at me, Buck," the other man ordered and his eyes immediately snapped back up to his fiancé's face. "You see this key?" he flicked the chain with a finger and Bucky nodded as he watched the metal swing back and forth almost hypnotically. "If I wanted, I could use it right now, take that cage off and let you get hard, let you jerk off maybe, let you come..." he let the words hang for just long enough to leave him worrying that he might do just that before adding, "but I'm not going to. You know why?"
"Why?" he breathed.
"Because you don't want me to." Steve smiled then, a soft little thing that made Bucky's heart ache in the most perfect way. "You're mine, baby, and I can do whatever I want with you, whenever I want. I can lock you up forever or I can free you this very minute. I can do anything I like and you'll let me," he pushed away from the wall suddenly, crossing to stand between Bucky's splayed legs, still stroking his cock, barely a foot away from his face, "But you know what I really want? What I always want?"
"What?" he asked, though they both knew he already knew the answer.
"To make you happy," Steve finished, reaching out to grip Bucky's chin with his free hand and pulling him forward. "Open your mouth."
The words were barely out before he was doing as he'd been told, his lips parting just in time to receive the cock his fiancé immediately shoved into him and he couldn't quite swallow his own moan of pleasure at the rough treatment.
"That's it," the other man hummed, rocking forward sharply and making him splutter for a second before he caught himself, relaxing his throat and letting Steve use him. "So good for me, always so fucking good. Take me so well." He thrust again, quickly working up to a punishing rhythm, though his eyes never left Bucky's face. "Touch yourself, baby, play with your cage, feel how thoroughly I own you," and Bucky whined helplessly, even as he did what Steve said, palming at the skin-warmed metal, before trailing his fingers over the bars that kept him soft, despite how desperately turned on he was just then.
He was so caught up in the moment; in the feel of his own confinement and the rough thrust of his fiancé's body, that the other man's climax took him by surprise and he nearly choked. He managed, just barely, to swallow it all down, lapping hungrily at the tip to chase every last drop as Steve gentled his movements, just rocking himself between Bucky's lips as he came down from his orgasm.
"Mmm, there you go," the other man soothed as he finally pulled out, dropping down to kneel in front of him again and glancing at the place between his legs where Bucky had yet to stop playing with himself, or playing with the metal, at least. "You happy, Buck?" Steve asked softly, even as he reached between them, carefully guiding his hand away.
"Yes, Captain," he promised earnestly, truthfully, as his fiancé leaned in again, pressing a slow wet kiss to the head of his cock, his tongue brushing teasingly over the sensitive skin where it strained uselessly against its unyielding confines.
"Good," Steve declared as he pulled back with one last chaste little kiss, getting back up on his feet and reaching for Bucky's hand.
Following without a second thought, he let his fiancé guide him back into the bedroom, pulling on the track pants he was handed, Steve's track pants, he noticed contentedly, and a clean shirt, while the other man dressed himself quickly, his eyes never straying from Bucky's face. When they were both fully clothed, his fiancé pulled him close again, wrapping him in a warm embrace and kissing him softly.
"I know to a lot of people nowadays it's just a piece of paper," Steve said when they parted, "but I'm so happy you said yes. I can't wait to be your husband, Buck."
"Me neither," he promised, nuzzling at the other man's cheek until he turned into it, kissing him again.
He wasn't sure how much time passed that way, but by the time a loud knock on the door pulled them from their bubble, Bucky was settled back into himself enough that, as reluctant as he was, he knew he was ready to bid his fiancé farewell for the night.
"You better both have your clothes on!" Sam shouted from the hallway.
"I suppose that can be arranged," Steve called back with a wicked little smile.
"I love you," Bucky added, though he kept his voice low, the words intended only for the man in his arms.
"I love you too," his fiancé kissed him again, completely ignoring the repetitive banging now coming from the front door, "and I cannot wait to put my ring on your finger tomorrow..." He let the words hang for just a second, a glint in his eye, and Bucky knew whatever came next, it was going to be pure filth, "to match the ring I've already put around your balls."
"You've always had me by the balls, Rogers," he rolled his eyes, even as he forced himself to step back. A physical end or, at the very least, a temporary pause to their game until they got to be alone again the following day.
"And you love it," Steve pulled him right back into his arms, kissing him soundly on the mouth.
"I love you," he repeated when the other man finally let him up for air. "Now go before I decide I can't bear to let you leave," he urged, giving his fiancé a gentle shove.
"You know I-"
"I know," he interrupted, because if Steve offered to stay again, he really didn't think he'd be able to say no.
"Ok," the other man conceded with a chuckle, scooping up his overnight bag from the floor and heading out into the living room, "but if you change your mind..."
"I know where to find you," he finished, following Steve into the lounge, only to hang back a little as he belatedly opened the door for his friends, letting in a suspicious looking Sam and a smirking Natasha.
"All dressed," his fiancé emphasised with a grin as he gestured to himself, "and ready to go."
"Well thank heaven for small mercies," Sam retorted, grabbing the bag from Steve's hand and immediately turning on his heel. "I will be waiting for you by the elevator."
"Be right there," Steve called, before turning back to Bucky and beckoning him forward.
"For the record," Natasha contributed, dropping her own bag on the floor before curling up on the sofa like a cat, "Iwill be here, in your apartment, watching you."
"Well then, enjoy the show," Steve told her without sparing her a glance, reeling Bucky in as soon as he was in reach and kissing him slow and deep, completely uncaring of their self-proclaimed voyeur.
Despite his fiancé's threat, it still surprised him when the other man seemed to go all in, pushing his tongue into Bucky's mouth and all but devouring him where he stood. Not that it was unusual for Steve to kiss him in public, now that he had finally let go of his prank and stopped behaving like an unsocialised toddler, but he usually kept it chaste. This, however, was anything but and it felt so good that he knew it should have been enough to make him forget all about their audience, only he couldn't quite seem to shake the thought from his head, of Natasha watching them, of her seeing the way his fiancé treated him. Would she be able to tell somehow what Bucky had on under his clothes? Would she know that he was wearing Steve's cage? What would she say? How would she react? Would she...
His whirling thoughts came to a grinding halt as the other man abruptly released him, watching him closely, though Bucky couldn't for the life of him work out what he was looking for. Feeling oddly jittery, he shot Natasha a sidelong glance, only to find her staring right back at him and that was... It was...
"Such an exhibitionist," Steve chuckled with the satisfied air of someone who'd just had all of his suspicions confirmed, though he didn't say anything more about it, stealing one last kiss instead before stepping back with obvious reluctance. "I'll see you tomorrow," he added, taking another step back.
"Tomorrow," Bucky echoed, watching as the other man continued to back away until he reached the doorway.
"Love you," his fiancé told him, still hesitating on the threshold.
"I love you too," he promised, unable to fight the stupid smile stealing across his face, "now go."
It took Steve another few seconds, but with a self-deprecating little laugh, he finally turned around, stepping out into the hallway and pulling their front door closed behind him.
"An exhibitionist, huh?" Natasha volunteered the moment they were alone.
"You hadn't figured that out already?" he asked, moving to take a seat at the opposite end of the sofa.
"Well you do like to tell us all about your kinky sex life," she acknowledged.
"Hey, I got a proposal out of that, don't knock it," he pointed out with a grin.
"Trust me, that was the furthest thing from my mind," she winked, before her expression suddenly morphed into something easy and relaxed, "So, ice cream and movies?"
"Uh, sure," he agreed, not able to switch direction quite as quickly, what with his lips still tingling from Steve's kisses and his cock still twitching against the bars of its cage.
"Unless you want to call him back..."
"You just want to watch him put me in my place again," he teased, even as he pushed himself back to his feet and headed for the kitchen to retrieve the Ben & Jerry's from the freezer.
"And what if I do?" she queried lightly, and for just a moment he entertained the thought of pursuing the conversation, asking her if she was serious, if she'd consider giving him the audience he so longed for, but he knew now wasn't the time. Not on the eve of his wedding and certainly not without Steve right there with him.
"Then tough shit, I guess," he retorted just a beat too late, smirking at her exaggerated pout, though deep down he was even more disappointed than she was pretending to be. Still, as he offered her a spoon and a tub of Captain Red, White & Blueberry, he realised yet again that his fiancé had been right. Natasha was here for him, not just as Steve's friend, and if he and his husband to be had to stick to their dumb romantic notions of spending the night apart, well he had to admit, it wasn't a bad way to pass the evening.
"So, Disney or hardcore porn?" Natasha asked lazily and all Bucky could do was grin.
