Actions

Work Header

Greed

Summary:

Despite everything Steve does for him, Bucky is still greedy. He wants more and the only way to get more is to train Steve to take it.

Notes:

If you wanna suggest ideas for future fics or chat with me I'm @xxolive.bsky.social!

Work Text:

“You gonna be a good boy for me today, Stevie?” Bucky asked as he lay a long row of toys across the table. It was an excessive number but Bucky was in a very particular mood: the kind that could only be satiated by pushing the love of his life to his limit and beyond.

“Yes,” Steve replied from behind him, his voice eager to please, as always.

Bucky grinned and glanced over his shoulder. Steve was naked, kneeling on the coffee table with his eyes closed, exactly as instructed.

“Good,” Bucky continued as he mentally went over his game plan again, sliding the table closer to Steve so it would be within easy reach. “Because today we’re going to do something a bit different.”

Steve perked up. His eyes were still closed but Bucky could see how he tilted his head, listening intently for any sound that might give the game away. Bucky picked up the first two toys, then came over and kneeled on the floor in front of the coffee table, looking up at Steve's muscular frame. His cock lay innocently against between his legs and Bucky could just see the small pucker of his hole behind his balls. Bucky smiled to himself and lay the two toys between Steve’s spread knees.

“You can open your eyes now, baby.”

Steve blinked down at him with a grin, then saw the toys. Hesitation marred his excitement as he looked down at the long silicone sound and the shiny metal chastity cage. It was no secret that Steve didn’t like cages and usually Bucky was happy to make Steve cum again and again and again. But not today.

“I know, Stevie.” Bucky ran a commiserating hand up and down Steve’s thigh. “But it's gonna be important today that you don’t cum until I say so, so I thought you’d like some help.”

Steve bit his lip. “Why?”

“Because today we’re going to do some training.”

“Training?”

“That’s right.” Bucky leaned in and tipped his face up, Steve obligingly bent down so Bucky could press their foreheads together. “I’m greedy, Stevie, I can't help it. I wanna fuck your throat and stretch your hole and fill you up deeper than ever before. I want you to be able to take it all the time, whenever we want. But to do that, we’ve gotta practice. Doesn’t that sound good?”

Steve shivered, leaning into Bucky’s touch, equal parts apprehensive and eager. “Can I cum at the end?”

“Yes, baby. I’ll make it good for you, I promise.”

Steve smiled. “Okay.”

“Yeah?”

“Yeah.”

Bucky grinned wide and true before pulling Steve into a deep kiss, licking into his mouth and savoring the taste before sitting back on his heels. Steve sat up, looking a little dazed as Bucky picked up the flexible sound. It was 13 inches long and tapered from a dull point to a good half inch in girth. Bucky unscrewed the cap of the lube he’d left beside Steve’s knee to dip the long length inside, coating it in slick.

“Try not to get hard, okay?” Bucky cautioned as he let the excess drip off. “It’ll be easier to get the cage on if you stay like this.”

Steve nodded and took a deep breath. Bucky knew he wasn’t making this easy for him. Sounding was one of Steve’s favorite things, but he was as stubborn as he was horny so Bucky had faith that he’d try.

He took Steve’s soft cock in his hand and gently rubbed his lube-slick thumb over the head to wet it. Steve bit his lip, watching intently as Bucky aimed the tip of the silicone sound towards his slit. Gently, he fed it inside, watching the little opening spread to accept the first inch of the smooth sound. He pushed in another two inches before pulling back and thrusting in again, sliding it in and out, working him up towards the hilt. Steve’s eyes fluttered and his head tipped back as Bucky watched 6, then 8, then 11 inches of the sound vanish inside his body. His cock thickened in Bucky’s hand as he took up a slow rhythm, in and out, in and out, until finally he pushed the sound in, leaving only the little stump of a hilt sticking out of Steve’s cock. Steve let out a long breath as Bucky released him.

“Good boy.” Bucky swiped his finger through the bead of lube that had gathered at Steve’s slit and smeared it down his shaft, stroking him twice with a soft grip to get him slick, then picked up the cage.

It was a steel cage with a nice weight, silver with a gold lock at the top. The shape of a small cock was rendered visible by the spiraling coils of metal that would keep Steve trapped and flaccid. Steve’s breath was coming quicker now as Bucky pulled it open and slid his cock through the ring. He carefully pulled both Steve’s balls through and made sure the ring was settled comfortably against Steve’s body before lowering the cage and feeding his cock into it.

“How’s that, Stevie?”

There was a pause. “It’s okay.”

“Not too tight?”

“No.”

Bucky slipped the small lock through the rings at the top and used the little golden key to lock it shut. He couldn’t help but think Steve’s cock looked kind of sad, all locked up in metal so he caressed Steve’s balls as he looked up at his face. Steve’s cheeks were flushed and his lip was bitten red. 

“Trust me?” Bucky breathed with a little smile on his face.

Steve’s bright blue eyes met his. “Always.”

Bucky stood, leaving the key alongside his row of toys, and took Steve’s chin in his hand. “Put your hands behind your back.”

Steve did as he was told, crossing his hands at the wrists behind his back as Bucky picked up the next few toys off the table. Steve’s eyes darkened as Bucky wrapped a leather collar around his throat. He pulled the strap through the buckle and fastened it just a hair too tight. He turned it so the D ring lay against the hollow of Steve’s throat before attaching the thin metal chain and letting it hang between his pecs. It clinked against the cage squeezing his cock as Bucky held up a matching pair of leather cuffs. Steve sat obediently still as Bucky walked behind him and carefully bound each of his wrists, then linked them together so his forearms were strapped together from wrist to opposite elbow at the small of his back. Then Bucky moved on to Steve’s ankles, cuffing them in leather before attaching the long metal spreader bar by each end. Steve sucked in a little breath as the bar forced his feet another few inches apart. He spread his knees across the low table to accommodate it and Bucky heard the scrape of his cock cage against the wood. When he returned to the front of the coffee table, Steve’s cheeks were three shades darker and his chest was rising and falling rapidly. 

“Still good?” Steve nodded sharply. Bucky stroked his cheek. “Open your mouth.”

Steve’s mouth opened and a little whimper fell from his lips as Bucky picked up a shiny spider gag and fed it between his lips. Bucky pushed the metal ring between Steve’s teeth and angled it vertically so it held his mouth open, then tied the strap around the back of his head. Bucky ran his fingers through Steve’s hair then stepped back to admire his work.

Steve’s cock was already bulging between the rings of the cage, the chain of his leash swayed gently between his sweat-slick pecs, and his red lips were stretched open around the metal forcing his mouth open.

“There we go, baby. All tied up for me.” 

Steve’s eyes fluttered and he sat up a little straighter, preening at Bucky’s words. Bucky chuckled and touched Steve’s chin, then let his finger skate down the side of his neck and across the swell of his right pec. He circled Steve’s nipple and with his free hand, he picked up the next toy. Two little suction cups. Nothing fancy, just pinch and stick. He shot Steve a smirk before giving his shoulder a shove. Steve let out a little gasp as he tipped backwards, unable to balance himself with his hands and feet both bound, but before he could fall, Bucky grabbed the leash. It went taut and Steve panted as his body leaned backwards with his back arched, only held up by the collar around his neck and Bucky’s tight grip on the chain. At this angle, Steve’s tits were pointing straight up so all Bucky had to do was lean down to suck a nipple into his mouth. Steve gasped, the sound drifting unfettered from his open mouth as Bucky sucked vigorously, laving his tongue across the little bud before switching to the other one. He groped Steve’s tit with his free hand as he bit and sucked, hollowing his cheeks as he pulled away, stretching Steve’s skin before releasing him and watching the plush flesh jiggle. One last lick and he pressed one of the suction cups against the flushed bud. He squeezed the little pump to push the air out and when he let go it remained stuck to Steve’s skin, gently pulling at his nipple. Steve panted as he did the same to the other one and watched Steve’s nipples begin to swell into the vacuum of the pump. 

“There we go,” Bucky mused as he pulled on the leash to get Steve upright again. “Now we can get started.”

Steve’s wide eyes met his and Bucky chuckled as he leaned in to push his tongue into Steve’s open mouth. Steve groaned as Bucky licked his lips, his tongue, the inside of his cheeks. Bucky couldn’t help but smile as he tasted the metal of the gag and pulled away to gaze down at Steve’s lidded eyes.

“Bend forward for me, baby.”

Steve bent, teetering a little before finding his balance. He pushed his ass out as Bucky stepped around him and his toes curled as the spreader bar kept his feet a yard apart. Bucky discreetly grabbed the next toy from the table, hiding it behind his back before sinking to his knees behind Steve. 

He let out a little laugh as he laid the toy on the floor and grabbed Steve’s cheeks. “Well, ain’t that a pretty thing?”

He buried his face in Steve’s ass. Steve moaned as Bucky pressed wet, open-mouthed kisses against his rim, sucking on it as he licked and kissed up and down his cleft. Bucky pointed his tongue and pushed into Steve’s rim. Steve was loose, as always and his tongue sank in easily. He licked Steve’s insides, tugging at his rim before sliding his warm hand closer and shoving three fingers inside. Steve took it like it was nothing, his hole spreading open like it always did under Bucky’s hands. Bucky smiled and twisted until his hand was palm up and made a little channel with his fingers as he lifted the bottle of lube and poured a generous glob into his palm and watched it slide across his skin towards Steve’s hole. As it went, he pushed his hand forward, curling his pinky and thumb in and watched, enraptured, as Steve’s little hole stretched over the width of his knuckles.

“God, baby. Never gets old,” Bucky murmured as Steve's hole closed around his wrist.

He stilled, just feeling the heat of Steve’s body clenched around hand as he made a fist and stared at Steve’s rim as it clenched and unclenched. Bucky grinned as above him, Steve gasped with quick, shallow breaths. Bucky loved when Steve’s mouth was gagged open like this. Most of the time he tried to muffle himself, biting the sounds back before succumbing to Bucky’s hands and words, but there was no holding back with a spider gag in his mouth. Bucky listened to him pant, little whimpers slipping out as Bucky remained still behind him. Slowly Steve’s hips began to rock as he eased up on his knees just an inch to get Bucky moving inside him.

“If you’re going to ride me, do it properly.”

Steve sucked in a sharp breath before he quickly rose up on his knees, pulling off Bucky’s fist entirely. His hole pulled shut, then he dropped down. Bucky’s fist plunged into him, spreading Steve’s hole open like it was nothing. Steve pulled off again, his panting breaths coming long and deep as his head tipped back and he dropped down onto Bucky’s fist again. Bucky bit his lip, watching with gleeful eyes as Steve began to ride him, rising up until his rim was just kissing his knuckles before plunging down to his wrist. The wet sounds of his rim stretching filled the room as lube dripped down Bucky’s forearm. He heard the clink of the leash knocking into the cock cage and pushed his fist up higher so when Steve shoved his hips down again he let out a shocked cry as his rim clenched around Bucky’s forearm. He kneeled there, trembling as Bucky twisted his fist inside and gave Steve another three seconds to get used to the sudden new depth before tapping his hip. Steve quickly tried to pull himself together. He sat up to Bucky’s wrist, then sank down again, riding his forearm and trying each time to shove closer and closer to his elbow. Little moans drifted from Steve’s lips as Bucky planted his elbow on the edge of the coffee table and watched with a little smile on his face as Steve worked himself lower and lower, spreading lube down his arm as his wet rim stretched wider and his body took him deeper.

“That’s my baby,” he whispered as Steve began to move faster, rolling his hips as the thickest part of Bucky’s forearm brushed his rim. Steve moaned aloud, his thighs shaking as he forced himself lower. Steve’s rim squeezed Bucky’s arm tight enough to cut off circulation as he gave one sharp push and the cock cage clattered against the wood as Steve sat down flat on the table and took Bucky’s arm to the elbow.

Bucky pressed his smile against Steve’s lower back as he traced Steve’s quivering rim with his cool metal fingers. “That was easy. Wasn’t it, Stevie?” Steve let out a little whimper above him. “Yeah, I know. Don’t worry, I’ve got more for you.”

With his free hand, he grabbed the toy by his knees. It was flexible silicone, pink, and so, so long. He tipped lube onto his hand and slicked it up before touching the tip to Steve’s hole.

“I bought this for you just last week,” he said conversationally as he gently nudged Steve’s rim to stretch a bit wider. “I saw a picture of it online labeled as extreme and not for amateurs and thought to myself, ‘I bet my Stevie can take this without even batting an eye.’ So naturally, I bought it for you.”

The tip pushed in and Steve let out a little gasp as he tried to turn his head enough to see it. Bucky left the tip stuck in Steve’s hole as he grabbed the other end and threw it over Steve’s shoulder. Steve gasped as the silicone bounced against his chest.

“It’s called a tonguetacle,” Bucky chuckled. “40 inches of tongue. What do you think, Stevie. Was I right?”

Steve groaned, shaking as Bucky grabbed the toy and shoved the next few inches in. It was only two inches in diameter and shaped like an impossibly long, toned tongue with a flat-ish top and a ridged underside but what it lacked in girth it made up for in its enormous length. Bucky gripped it just below Steve’s hole and began to work it in and out. He could feel the blunt tip pushing against the base of his fist as he pushed in, feeding another inch inside so it slid up his palm. The long end was still hooked over Steve’s shoulder, emphasizing its length as Bucky opened his fist and took the tip of the toy in the hand he had buried in Steve’s hole.

“Want it deeper?” he asked in a low voice.

Steve shuddered then gave a vigorous nod. Bucky grinned. He gripped the toy in metal fingers, pulled it down off Steve’s shoulder to straighten it out, then shoved the next 12 inches inside in a single sharp motion. Steve let out a shocked cry, his head snapping back as Bucky felt the tongue slide through his lube-slick fingers. He didn’t give Steve even a second to recover before taking the next foot of the toy and thrusting it in. Steve’s body shook as he tried to squirm but couldn’t against the thick cuffs and spreader bar holding him still. His rim pulsed around Bucky’s arm, keeping the toy pressed tight against the side of his elbow. A little less than half the tongue hung out of Steve’s ass, swaying as he shook. Bucky grabbed the next length of it and pushed up more slowly this time. Steve let out a long mirroring groan as Bucky worked it up and up and up. Bucky could hardly imagine how deep it was going but his cock didn’t care. It throbbed in his sweats, aching as Bucky watched more and more of it vanish alongside his own arm.

“You’ve never had anything this deep, have you, Stevie?” he asked, already knowing the answer. “Well don’t worry, there’s still more coming.”

A broken sob fell from Steve’s lips as Bucky began to fuck him with the 30 inches inside him, pulling and pushing, feeling the length of the toy slide up and down his forearm and letting it slide between his fingers as it fucked Steve deeper than he could ever reach. He took the last ten inches and watched, enraptured as he fed it, inch by inch, into Steve’s waiting body. With the tip of his index finger, he pushed the last inch inside and Steve’s rim closed on the other side, fluttering around his elbow like he didn’t have 40 inches of tongue inside him.

“Jesus. I knew you could do it.” Bucky shoved his lube slick metal hand down his pants and with two quick tugs, cum flooded his underwear. He groaned, stroking himself through it as he twisted his hand inside Steve’s ass, feeling the long tongue wrap around his arm.

Steve was trembling uncontrollably. Bucky knew without looking that tears were streaming down his face and his cock was probably bursting from his cage. He let out a long satisfied sigh as he pulled his cumstained hand out and caressed Steve’s stretched hole. He lay his palm against Steve’s ass, circling his own arm as he slowly and gently began to pull out. Steve’s feet tried to pull together and a shaky gasp of protest fell from his lips as the spreader bar kept him in place as Bucky’s arm emerged alongside a massive glob of lube. With his metal hand he made sure the tongue stayed in as his wrist reappeared, then finally his fingers. Bucky chuckled as the blunt end of the tongue poked out of Steve’s hole. With a single finger, he pushed it back in.

“Keep that in there, baby,” Bucky said as he rubbed Steve’s rim. “I’ll come back for it later.”

Steve did nothing but pant as Bucky stood and kicked off his stained pants. He pulled off his t-shirt for good measure but kept his underwear on so Steve could see the stains of his cum as he walked back around to Steve’s front and took in Steve’s expression

His eyes were lidded and streaming tears down his cheeks and into his open mouth. Some had dripped down his chest, mingling with beads of sweat, and his nipples were bright red in the little suction cups and swollen to nearly twice their normal size. Between his legs his cock was straining against the metal bars of the cage. It bulged, painfully red and leaking a large puddle on the table, but while it was wet, there was no cum.

“God, you’re a vision.” Bucky breathed as he tipped Steve’s face up with his metal fingers and sank his tongue into his open mouth. He licked salty tears and, while Steve couldn’t kiss him back, he instead slid his tongue to meet Bucky’s, letting himself be licked with fluttering eyes. Bucky moaned softly, licking Steve’s lips then up his cheek to clean off his tears.

“You ready for more, baby?” he whispered against Steve’s lips.

Steve panted at him with wet, needy eyes and nodded.

Bucky grinned. “That’s my boy.”

Steve’s lips tugged into a smile against the metal gag and Bucky brushed a wet hand through his hair before taking the next toy off the table. He turned and presented it to Steve, who’s eyes closed as a groan left his lips. The long glass cylinder of the pump was five inches wide and ten long. A clear glass tube protruded an extra six inches beyond the suction rim and from the other end a long black tube attached to a little hand pump dangled from Bucky’s hand.

Bucky chuckled as Steve’s breath sped up again as he sank back down at Steve’s ass and coated the tube and the rim of the cylinder with lube. He didn’t waste time before holding the cool glass up to Steve’s rim. The tube was barely two inches wide so it sank in as if it were a finger. Bucky pressed the rim of the cylinder up against Steve’s ass to frame his loose rim. He took the pump in his hand. 

“Ready, baby?” He didn’t wait for an answer.

He pumped six times in rapid succession. Steve gasped as the cylinder suctioned to his ass and, in the vacuum of the chamber, his rim began to swell to fill the empty space.

“That’s it, Stevie,” Bucky murmured, “I wanna see your rim all swollen and puffy.”

Steve trembled as Bucky pumped him again and again, waiting a few moments in between pumps to let Steve’s body adjust before pumping him again to elicit long, low moans. He watched Steve’s rim expand. It turned even redder, then almost purple as it expanded, filling the cylinder, stretching so far away from his body that it surpassed the swell of his ass cheeks. Bucky’s cock was hard again and he resisted the urge to jack himself off as Steve’s rim grew and grew. Finally, when the inside of the glass tube was dripping with condensation and Steve’s hole was stretched around the tube and swollen beyond belief, Bucky laid the pump down and just took a moment to stare.

“Damn,” he muttered. “How you feelin’, baby? You like that?”

All he got back was a high whimper. 

“Yeah, that’s what I thought.” Bucky took a deep breath to forcibly calm himself down before standing and taking the next toy off the table. “I’m just gonna leave that there for a bit.”

When he turned back around, drool was dripping down Steve’s chin. His thighs and shoulders were shaking as his eyes struggled to focus on anything. Bucky stroked a hand down Steve’s cheek and waited until Steve blinked up at him, panting heavily as his head was pulled back up.

Bucky held up the next toy. 

“You didn’t think I gagged your mouth open for nothin’. Did you, Stevie?”

Steve swayed slightly as he blinked at the long, 24 inch dildo. It was three inches thick and hot pink. They hadn’t played with it in a long time simply because it was way too thin to satiate Steve’s usual appetite now, but Bucky had finally thought of a good use for it again.

He tipped Steve’s chin up until he could stand with Steve’s chest against his stomach and look down at him, cradling the back of his head in his warm hand.

“I’d tell you to open wide but…” Bucky chuckled to himself as he fed the tip of the dildo into Steve’s gagged mouth. 

Steve sucked in a quick breath before the dildo sank into his throat. He choked as Bucky continued its long inexorable slide until it was half inside.

“You know I love it when you choke, baby.” Bucky sighed, stroking Steve’s cheek. “But I figured some depth training couldn’t hurt.”

Steve’s eyes went wide as Bucky gripped the toy right under its hot pink balls with his metal hand. Without further warning or preparation Bucky jerked the toy out until he could see the pink head of the fake cock before plunging in until the side of his metal hand touched Steve’s lips, shoving a good 20 inches straight down his throat. Steve gagged, choking as the dildo slid down his throat, but a split second later it was gone. Bucky yanked it out then plunged it back in, taking up a vigorous, punishing rhythm. His arm was a blur of silver as he fucked Steve’s throat like he was on the verge of cumming and he was jacking himself to completion. Steve’s eyes screwed shut as his throat spasmed and clenched. Bucky counted down in his head. 

10, 9, 8, 7, 6, 5, 4, 3, 2—

He yanked the dildo out. A string of spit snapped as he stared down at Steve’s wet face. Steve immediately sucked in a sharp breath. Bucky shoved the dildo back in. Steve choked again as it filled him and Bucky let his hand fly, plunging in and out, cutting off Steve’s breath as it stretched his throat.

10, 9, 8, 7, 6, 5, 4, 3, 2—

Bucky yanked it out again. Steve understood the rhythm now and he gasped a deep breath just as the dildo touched his tongue again. This time when Bucky fucked in, Steve’s body went lax. His expression softened, his shoulders sagged, and his eyes drooped as the dildo filled him, eliciting nothing more than frantic wet sounds as it slid down his throat.

“That’s a good boy.” Bucky beamed down at him as Steve stared up, his dazed eyes streaming tears as his throat was used.

5, 4, 3, 2—

Bucky let Steve take another breath, then resumed his unforgiving pace. He slid his free hand down to Steve’s throat, circling it with his fingers and felt the bulge of the dildo through the tight leather collar still gently squeezing Steve’s neck. This time when he pulled the dildo out, he felt the strain vanish and, when he plunged back in, he gripped Steve’s neck and squeezed. Steve’s brows pulled together as drool spilled down his chin and he stared up at Bucky, unbreathing as he let him fuck his throat, choking him relentlessly, without so much as a gag of protest.

5, 4, 3, 2—

Bucky felt his own face heating up as he gazed down at Steve’s hungry, yearning face gasping for breath. Again and again and again, he filled Steve’s throat. The plates of his metal arm shuddered as he pushed it to the limits of its speed, plunging the dildo between Steve’s lips before yanking it out for a scant few seconds and shoving it back in.

Steve’s eyes unfocused completely. His gag reflex was gone, now he was just a warm mouth for the fake cock to sink into. On a whim, Bucky shoved the dildo in and let go. It stuck there, just the silicone balls protruding from Steve’s lips as he blinked up at Bucky with so much trust, so much faith.

“Fuck.” Bucky grabbed the dildo and yanked it out. He let Steve breathe for half a second before plunging it back in and leaving it there again. It stuck out of his mouth and Bucky couldn’t help but lean in as he squeezed Steve’s throat tight. He licked around the dildo, tasting Steve's lips as he counted down the seconds.

10, 9, 8—

“So good to me.”

7, 6, 5, 4—

He squeezed Steve’s throat tighter and heard the leather of his collar creak.

3, 2—

Bucky pulled back and yanked the dildo out. Steve gasped and panted frantically as Bucky stared down at him with the dildo in his hand and a flush on his cheeks. He tossed the dildo aside and stroked both Steve’s cheeks as his desperate panting evened out and he stared up at Bucky with pure adoration on his face.

“You did so well, baby,” Bucky whispered, licking Steve’s slack lips again. “Gonna give you a reward now.”

He reached around Steve’s head and gently undid the strap of the gag. He pulled it out and Steve’s eyes fluttered as he stretched his jaw. Bucky cradled his face and as soon as Steve’s eyes met his again he pulled him into a real, propper kiss. Steve opened his mouth again and a smile tugged at his lips as Bucky kissed him slow and deep.

“What can I give you before we keep goin’, baby?” Bucky breathed. “Tell me. You can have anything you want.”

Steve gasped as Bucky licked into him again, sealing their lips together to give Steve time to think. 

“I-I want—” Steve managed, his voice fucked rough and weak. “I w-want—”

Bucky waited. He was going to ask to cum now, what else could he want?

“I want y-your piss,” Steve finally managed, looking up into Bucky’s surprised eyes. “P-please?”

 A slow grin spread across Bucky’s face. “You want me to piss in your mouth?”

“Y-yes, please.” Steve bit his lip, eyes flicking to Bucky’s crotch as his eyes ached with need. “Please.”

Bucky chuckled, stroking Steve’s cheek one more time. “Of course, baby. Anythin’ for my good boy”

Steve smiled, eager and wanting as he opened his mouth and waited. Bucky stepped up onto the coffee table so he could do this properly. He pulled his white-streaked boxer-briefs down and his achingly hard cock bobbed out, brushing Steve’s chin. He stroked it twice before he lay the tip against Steve’s bottom lip, aiming into his mouth.

Bucky bit his lip and forced himself to relax. He hadn’t prepared for this but he wasn’t empty either. He let out a long breath and felt a mixture of pain and relief as his hard cock spurted, then a wave of piss shot into Steve’s mouth. Steve groaned and swayed forward. He blinked up at Bucky, gazing at him with lidded eyes as piss pooled in his open mouth. He closed his lips around the head of Bucky’s cock and swallowed deeply before leaning forward sucking. Bucky groaned as Steve sucked the piss from him like a man dying of thirst. He stroked his cock as Steve’s cheeks hollowed, then filled. He swallowed again and again and Bucky forced back his need to cum with teeth cutting into his bottom lip. 

“Jesus, Stevie,” he hissed as his bladder drained and Steve sucked and sucked. “You’re gonna give a guy a complex, doin that.”

Steve just gazed up at him, laving his tongue across Bucky’s slit as he drank. Unable to resist, Bucky rocked his hips forward, sinking into Steve’s mouth. Steve’s throat, already stretched for him, opened beautifully as Bucky pushed in. He groaned as his balls pressed against Steve’s chin and marveled as his piss shot straight down Steve’s throat without even the smallest gag. Steve took it unflinchingly. He sucked gently with closed eyes as Bucky stroked his hair and gently wiped the tears from his face. 

“You happy, baby?” Bucky murmured as he cradled Steve’s face in his hands. “You got my cock in your mouth, piss in your throat, I forget how many inches of tongue in your ass, and a pump stretching your rim. I don’t know what else a guy like you could want.”

Steve blinked his lazy eyes up at him, hollowing his cheeks around Bucky’s cock to show just how happy he was. Bucky chuckled, pressing his thumbs into the hollows.

“Do that again.”

Steve obeyed instantly, sucking hard as Bucky’s head tipped back. Bucky groaned low in the back of his throat as his piss trickled out and his hips jerked forward as cum filled Steve’s mouth. 

“Fuck, baby,” Bucky gasped, pumping his hips as Steve bobbed his head, licking at his slit as he swallowed Bucky’s cum. “Your mouth.”

Steve smiled dreamily, pulling back to kiss the head of Bucky’s cock and mouth at the underside. Bucky pushed his hips forward again, sliding his cock up Steve’s face. He took his cock in hand, gave himself a long stroke, then slapped it against Steve’s cheek, splattering droplets of cum across his cheekbone.

“Ready for more?” he asked, stroking Steve’s jaw.

Steve nodded. His face was flushed red making his blue eyes sparkle even brighter as Bucky stepped down from the coffee table and tucked his cock back into his stained underwear. He picked up the next toy off the table. “That tongue wasn’t the only thing I bought you this week.”

He held up the new toy. It was a silicone dildo shaped like a dog’s cock with a pointed, tapered tip and a bulge at the base. It was a small thing, but its girth wasn’t the point: hanging from the flared base was another black tube attached to a pump. 

Steve bit back a smile as Bucky traced his lips with the tip of the dog cock. “Open up, baby.”

Steve opened his mouth, sighing as Bucky slipped the toy inside. The shaft filled his mouth and pushed towards his throat as the small knot passed his lips. Bucky left the base sticking out and took up the pump. He and Steve locked eyes as he gave the pump a tight squeeze. Steve groaned and Bucky knew the knot was swelling in his mouth. He squeezed it again and again and again. Steve’s eyebrows pulled together as his jaw opened a little more and his cheeks bulged. Bucky squeezed it twice more and a whimper, muffled by the knot, leaked from his lips. 

“That big enough for you, Stevie? I know how much you love a fat knot.” He squeezed the pump once more for good measure and Steve squirmed on the coffee table. His lips could barely close around the huge bulge in his mouth, his jaw was stretched as wide as it could go, and Bucky could just see the slight bump above his collar where the tip of the cock was pushing down his throat. Bucky chuckled and detached the pump, sealing the end of the dildo shut with the little plug on the end to keep the air in before dragging his fingertips down Steve’s sweaty neck and around his shoulder to his back so he could check on his hole. A shaky sigh left Bucky’s lips as he stared down at the pump still stretching Steve’s rim. The glass was foggy with condensation but Bucky could see where Steve’s massive swollen rim was pressed up against the glass nearly four inches beyond the swell of his ass cheeks. Bucky sank to his knees, his eyes unblinking as he gently turned the release valve at the top, easing it open and allowing a sharp hiss of air to refill the vacuum inside. Steve groaned above him as his rim deflated, but only a scant half inch. Bucky let the suction fade and then carefully pulled the pump away, easing out the glass tube that had been pushed into his hole.

“Jesus, baby,” he breathed as he tossed the pump aside and gazed down at Steve’s puffy rim. It was so swollen and undeniably purple. It fluttered as Bucky looked, trying in vain to close as the muscle, stretched beyond recognition, failed to do little more than quiver. Bucky touched it reverently, groaning between his teeth he felt the hot skin protruding from between Steve’s cheeks. Unable to resist, he leaned forward and tasted it like he was kissing Steve’s lips. He spread the swollen ring with his lips and licked inside, sucking and working his mouth to make out with Steve’s hole. Lube smeared across his cheeks and chin as Steve’s rim, stretched wider than his mouth could reach, rubbed across his face. He licked the slick skin, moaning aloud as he savored the taste. Then he felt the blunt silicone end of the tongue push into his mouth. Bucky’s tongue traced it as it slipped out of Steve’s hole. With a little nudge, Bucky pushed it back inside with his lips and tongue, feeling it disappear beyond Steve’s massive rim. A moment later it was back, nudging Bucky’s lips. Bucky took the end between his teeth and pulled back, cracking his eyes open to watch six inches of the long pink toy slide out of Steve’s hole before pitching forward and burying his face in Steve’s ass again, simultaneously plunging the toy back in. Above him, Steve shuddered and rose up on his hips. The toy, still caught in Bucky’s teeth, slid out, then he pushed back, his puffy rim slapping against Bucky’s face as the toy pushed back in. Bucky let Steve rock his hips, riding both the toy and his face, just to feel his big swollen rim sliding across his skin before grabbing the toy with his metal hand and yanking it down. Steve cried out, his hips falling still and his back arching as Bucky pulled and pulled, drawing hand over hand to grab the slick length of the toy as all 40 inches spilled out of Steve’s hole. Steve’s head dropped forward as the toy splattered to the ground along with a rush of lube. His thighs trembled and his toes curled as Bucky peeked between Steve’s legs to watch a long string of clear liquid drool from his caged cock. 

He chuckled and tapped Steve’s balls. Steve let out a muffled cry, his legs trembling as he fought against the iron grip of the spreader bar. Bucky ignored him as he stood, finally kicking off his boxer-briefs as he took up the final toy lying on the table. He put the harness on first, sliding his legs into the straps and pulling it up before dragging the massive 24 inch long and 5 inch wide horse cock. It was flared at the tip and dotted with protruding nubs, halfway down was a thick ridge, and at its base was an addition of Bucky’s own devising: a 6 inch wide knot, huge and bulging. Bucky grinned as he slid the toy to the edge of the table. He’d added the knot himself, as well as a little treat just for him. He’d hollowed out the base and filled it with a fleshlight made of skin-colored silicone. The little puckering hole lay innocently at the base of the monstrous, horse shaped dildo above it. Bucky squirted a glob of lube onto his cock before pushing it into the fleshlight. He groaned as the textured sleeve inside squeezed him tight before pulling up the straps of the harness to wrap around the base and hold it firmly to his hips. He lifted the dildo with his metal hand, turning to face Steve so he could see what he was in for. Steve groaned when he saw it, his eyes fluttering even as he bent forward to present his ass.

“Turn for me, baby.”

He helped Steve turn so he could kneel lengthwise across the table before giving him a shove forward. Steve yelped as his shoulders hit the table, pushing his ass up into the air, as Bucky took the leash in one hand and dropped the heavy dildo on to his back with the other. He pushed the knot against Steve’s ass and watched the tip of the cock brush his shoulder blades, drooping over his tied up hands still clenched at the small of his back. 

“Want me to fuck you?” he asked darkly as he rocked his hips so Steve could feel the ridged, flared cock slide against his ass. “You want your hole stuffed?”

Steve’s toes curled as his feet strained against the spreader bar, his fingernails dug red welts into his arms, and a muffled sob breached the knot in his mouth as he nodded vigorously.

“That's my good boy,” Bucky breathed as he stepped back and pulled the tip down to Steve’s pumped hole. He squirted lube across the length of the dildo, smearing it around with his metal fingers as his other hand wiggled between the puffy lips of Steve’s ass to feel his wet insides. “Got a dog in your mouth and now you want a horse in your ass, ain't that right, baby?”

Steve whimpered as Bucky pushed the flat, ridged head against Steve’s sopping hole.

“Don’t worry, I’ll take good care of you, Stevie.”

He pushed his hips forward and the wide head compressed against Steve’s hole. Loose as he was, the dildo was big. Bucky took his time, working his hips forward and tugging at Steve’s rim with his fingers to help ease the puffy rim open. Suddenly, with an echoing splat , Bucky watched Steve’s hole split open to accept the massive head of the horse cock and close just under the ridged top. A sob, halfway to a scream filled Bucky’s ears as Steve’s swollen rim stretched out around the girth of the toy.

“Fuck yeah,” Bucky groaned as he pushed his hips forward again and watched the next two inches slide in. Steve writhed against his restraints and Bucky pulled more tightly on his leash until his head was forced up and his back arched. “None of that, baby. You take it like a good boy, okay?”

Steve sobbed glancing over his shoulder with wet eyes as he obediently stilled, only the uncontrollable trembling of his legs shaking him as Bucky eased another inch inside. He pushed forward until the thick ridge marking the middle of the cock kissed Steve’s rim. Then he wrapped the leash around his palm, planted his foot on the edge of the coffee table, and finally started to fuck Steve like he meant it.

Steve choked on the toy in his mouth as the horse cock pulled out until just the flared head was inside, then plunged forward 12 inches to the midway point. Bucky didn’t go easy on him. He thrust at a rapid, steady pace, watching the wet shaft stretch and pull at Steve’s rim with every stroke. Inside the fleshlight, his cock throbbed but he held back his need to cum as he thrust again, this time deep enough that the midway ridge vanished inside Steve’s hole. Steve was panting vigorously through his nose with his head tipped back and his chest hovering an inch above the table as the leash kept his throat in a vice. Bucky stared down at his sweaty back, watching his shoulders bulge and his spine dip with every thrust. 

“I wanna break you, Stevie,” Bucky hissed between his teeth as he thrust forward, breaking his rhythm to push in and in and in. 

A cry ripped from Seve’s throat as Bucky forced his way forward, ignoring the strain of Steve’s body and the resistance in his hole. He pushed, watching the thick girth of the horse cock sink deeper and deeper into Steve’s body until the base of the thick knot was pressed against Steve’s rim. Steve’s cry shot up three octaves as his body split open, taking the entire length of the dildo in one unstoppable slide. His rim quivered at the base of the knot as his body shook and strained against his bonds. Bucky pulled back three inches, then shoved forward, groaning at the sound of the knot slapping against Steve’s hole. He did it again. And again. Steve’s body shook, drawn taut as a bowstring, as Bucky pulled back to the ridge, then thrust forward. A splatter of lube shot up Steve’s back as it oozed from him, leaking out with each thrust. 

Bucky let his head tip back as he widened his stance and gripped Steve’s waist with both hands, letting the chain of the leash dig into Steve’s hip as he fucked him with all the speed and ferocity his enhanced body could muster. He reveled in the filthy sound of lube and skin slapping as he yanked Steve’s hips into each thrust. There was enough ease in his harness that his own cock slid in and out of the fleshlight with toe-curling effect. He let himself go, fucking Steve like there wasn’t 24 inches of horse cock inside him and relishing the hitching sobs each thrust elicited.

“That’s it, baby,” he sighed.

The sounds, the smell, the searing heat trickling down his spine, it was finally all too much. Bucky thrust forward, moaning as he filled the fleshlight with cum. He fucked Steve through it, slapping the knot against Steve’s rim with stuttering, shallow thrusts. 

He bit back a smile as he slowed, savoring the squeeze of the fleshlight as the last of his cum leaked from him. “Fuck.”

Beneath him, Steve just whimpered. Bucky looked down and let his eyes rake across Steve’s sweaty, lube stained skin, then he grabbed the base of the knot and took two big steps backwards. Steve spasmed, his feet kicking up as his hole fluttered around nothing. He sobbed out a high whine as he gaped a good four inches across, showing off the cavern Bucky had carved in his body. Bucky couldn’t help but shove his fist inside, feeling the emptiness as he pushed into Steve’s soft, pliable body to his elbow. He twisted his arm once, then pulled it out again, watching threads of lube snap as he dragged his wet hand down Steve’s trembling thigh. 

“C’mon, baby. Let’s get you up.”

Bucky did most of the work turning Steve over. Steve’s head lolled from side to side as Bucky got him on his back, then pulled him up with strong hands around his waist. He took a few steps back and sat down on their leather couch and arranged Steve’s limbs so he was straddling his hips and the dripping horse cock that stretched all the way to Bucky’s knees. 

Steve blinked his dazed eyes. His face was soaking wet from tears and drool leaking out from the gag in his mouth. His chest was still heaving and the little suction cups on his nipples still stuck out proudly from his chest. Bucky smiled softly up at him as he reached behind and pulled the cock up, pushing Steve a little higher on his knees so he could push the flat head against his hole. Steve’s eyebrows pulled together but not a noise of protest left his lips as the cock slipped back in, immediately passing the midway ridge and Steve’s eyes rolled as he sank on his knees unprompted, until his ass pressed against the wide knot.

Bucky ran his hands up and down Steve’s sweaty thighs. “Take the knot, Stevie.”

It took a moment for his words to register and when they did, he felt Steve’s thighs clench as he started pushing down. He felt the knot compress as it pushed harder and harder against his hips and after a moment, Steve gave up. He sucked in a few deep breaths through his nose before clenching down and trying again. Bucky watched with a little smile on his face as Steve did his best, trying to force the knot into his hole. 

“I know you can do it, baby. C’mon,” he urged gently as Steve tried again and again.

He gripped Steve’s hips and when he pushed down again, Bucky helped, shoving Steve’s hips hard while he thrust up. Steve’s head fell back and a muffled scream filled the room as Bucky watched the knot ever so slowly begin to push up into him. Steve’s rim stretched impossibly wide as the thickest part of the knot began to ease past. 

“Just a little more…” Bucky breathed as, all of a sudden, the knot shot inside him, his hole closing on the opposite side. Steve curled forward, his whole body straining as the metal of his cage, still squeezing his bulging cock, slapped against Bucky’s stomach. The spreader bar dug into Bucky’s knees as Steve’s legs tried and failed to close and his shoulders shook from the strain as Bucky pushed him back up with a grin.

“Good boy,” he crooned as Steve cried, gasping sharp breaths as his lower abdomen swelled with the width of the knot inside him. While Steve tried to recover, Bucky reached up and pinched both of the little suction cups on his nipples. He pulled and watched Steve’s tits stretch as the suction kept them attached. Steve quaked above him, tears dripping down his chest as finally the suction cups popped off. Steve just trembled as Bucky tossed them aside and cradled Steve’s tits in his hands. His nipples were bright red and swollen huge. Beads of white had already beaded at the tips and Bucky grinned widely as he circled each with his thumbs. Steve whimpered, squirming as milk dripped down Bucky’s fingers from his sensitive nipples. Without warning, Bucky grabbed as much of Steve’s tits as he could fit in his hands and squeezed. Steve’s head whipped back as dual streams of milk squirted from his nipples, splattering across the leather of the sofa and dripping down his chest. 

“You are fucking perfection itself. You know that, Stevie?” Bucky groaned as milk splattered against his own hot chest. “Don’t know how you manage it.”

Steve’s dazed, dark, dripping eyes met his and all he could do was whimper as Bucky squeezed his tits and squirted milk between them. With one hand, Bucky quickly reached down and unhooked the straps of his harness, detaching the dildo from his hips.

“Ride me,” he ordered as he got his hands back on Steve’s chest and leaned forward to suck a nipple into his mouth. Sweet, hot milk coated his tongue as Steve sucked in a sharp breath, then bounced unsteadily in Bucky’s lap. The knot kept the dildo stuffed inside him while the fleshlight slid up and down Bucky’s shaft. He moaned against Steve’s hot skin as he flicked Steve’s nipple with his tongue, squeezing his plush tit to shoot milk into his mouth. Steve worked up an uncoordinated rhythm as his straining and shaky thighs lifted, then dropped him into Bucky’s lap. Cum oozed out of the fleshlight, splattering against Bucky’s hips as he drank from Steve’s chest, switching nipples and squeezing vigorously to coat them both in white. The cock cage smacked against Bucky’s abs with every rock of Steve’s hips, leaking everywhere as Bucky leaned back against the sofa, still groping Steve’s tits and letting the milk slide down his arms to drip from his elbows. 

Tears streamed unendingly down Steve’s cheeks. His lips were stretched wide around the knot in his mouth and his ass was stuffed full of the other, much bigger one. His shoulders strained against the cuffs around his wrists as he valiantly kept his balance as he rocked in Bucky’s lap while hands roughly squeezed his chest. He was soaked in tears, sweat, lube, and milk, exactly as Bucky liked him.

“You’re such a good boy,” Bucky breathed as he rhythmically squeezed Steve’s tits, pushing them together and reveling in the hot splash of milk that splattered across his bare chest. “Letting me play with you as much as I like. You like having your holes stuffed? You like having two knots in you?”

Steve’s hips stuttered as he worked the fleshlight up and down Bucky’s length but he managed a vigorous nod.

“You’re like my own personal toy,” Bucky mused as he rocked his hips up to meet Steve’s jerky thrusts. “I can do whatever I want to you and you’ll love every second of it.”

Steve’s head lolled forward, his eyes sagging. He kept rocking his hips as he pushed his chest forward into Bucky’s hands. Bucky obligingly dug his nails in as he squeezed, opening his mouth as milk splattered across his face. He let it drip across his cheeks and licked his lips as it coated his tongue.

“Always taste so good,” Bucky sighed as he buried his face in Steve’s tit again, biting and sucking vigorously as he laved his tongue across Steve’s swollen nipple. He cradled Steve’s ass in both hands to help him move as the silicone hole squeezed his cock tight. He swallowed down a few long sucks of milk, flicking his tongue back and forth and tasted the salt of Steve’s tears as they dripped down his chest. “I want more, baby,” he muttered against Steve’s tit. “I always want more.”

He gripped Steve’s ass tight, holding him still and fucked up into the fleshlight with a sharp slap.

“You want me to give it to you?” Bucky gasped as he firmly planted his feet on the ground and shoved his cock into Steve as hard as he could. “You as greedy as I am?”

Steve moaned, muffled but eager as Bucky plowed into him. 

“That’s what I thought.”

He seized Steve around the waist and hoisted him up. Steve flailed as Bucky lifted him but Bucky had a firm grip as he lowered him back down onto the coffee table, knocking aside the bottle of lube and used toys that had ended up there so he could lay Steve across it. He pulled his cock out of the fleshlight and took a quick moment to admire the sight of the flesh-colored hole, small and oozing, that lay nestled within the fat, quivering lips of Steve’s pumped rim, stretched a full 6 inches across around the thick knot.

Bucky grabbed the shiny rod of the stretcher bar and pushed it up. He took the long chain of Steve’s leash and deftly tied it around the middle, forcing his legs up around his chest, leaving his stuffed ass exposed. Steve just blinked tears out of his eyes as Bucky manhandled him into position, shifting as helpfully as he could until Bucky squeezed his ass and sank back into the hot depths of the fleshlight. Bucky groaned. His cock was achingly hard but there was still so much more he wanted to do. 

He took up the straps of his harness again and tied them back around the base of the horse cock until it was pulled snug against him with his cock buried inside. He pressed down on the backs of Steve’s sweaty thighs and shot him a grin.

“Push, baby.”

Steve’s abs clenched and Bucky pulled his hips back. Steve let out a high cry as the knot ever so slowly began to ease out of his hole. His rim stretched and stretched, squeezing the knot tight until finally it popped out alongside a thick wave of lube. Steve sucked in a sharp breath, then his eyes went wide as Bucky started pushing the knot back in.

“C’mon, Stevie. Take it.” Bucky grunted as he gripped Steve’s thighs and pushed forward as hard as he could. Steve’s head rocked back and forth as his back arched and his hole slowly began to accept the knot again. He gasped, his toes curling as the knot eased in up to its widest point, then he screamed through the gag in his mouth as his rim closed on the other side. Bucky didn’t give him a single second to recover before he was pulling again, forcing Steve’s hole to release the knot he’d just pushed into him.

“Let me fuck you, baby. Don’t fight me.”

Steve sobbed, his body trembling as he relaxed against the table, sagging as Bucky yanked the knot back out. Steve’s rim quivered around the base of the horse cock and then he was thrusting back in, watching with unblinking eyes as the massive knot disappeared into the depths of Steve’s body. Steve took long deep breaths, squeezing his eyes shut as Bucky pulled out again, then pressed down on his lower stomach as he thrust.

“God, Stevie, I can feel it fillin’ you up,” he groaned as the knot eased in again. “Ain’t that somethin’?” 

He snapped his hips forward and lube splattered between them as their bodies slapped together. Steve jolted and cried out as Bucky yanked his hips back and the knot finally popped out of him in one sharp motion. He thrust and Steve’s hole accepted him without protest.

“Fuck,” Bucky couldn’t help but laugh victoriously as he took up a slow but unrelenting rhythm, pulling the knot out, then fucking it back in. He couldn’t even get both hands fully around the knot and there it was, plunging into Steve’s hole like he’d been born to take it. “Look at that.”

Bucky watched the way Steve’s rim sagged when the knot pulled out. It gaped around the thick width of the horse cock, which shrank in comparison to the fat knot, and it clung desperately to the base when the knot was buried inside. On the next stroke, Bucky pulled out farther, waiting until he could see the dildo’s halfway ridge before plunging in, not stopping until the knot was plugging Steve’s hole. Steve’s feet kicked against his restraints, tugging on the leash as he flailed ineffectually against the onslaught. He was crying openly, doing nothing to mask his sobs as tears leaked into his hair and the splat of lube and the wet squelch of the knot echoed through their living room as it plunged in and out of him.

“Look how loose you are, Stevie,” Bucky marveled as he blinked sweat out of his eyes. “Look what happens when you train. Remember when my fist was too much for you? Look at you now, baby. Takin’ my knot like it’s nothing. It's as big as three fists and you’re taking it like it’s nothing.”

Steve wailed as Bucky popped the knot in and out of him. He could go faster now, Steve’s hole was loose enough that the strain had faded and he could fuck his hips forward like it was just his own cock filling him up.

“I’m gonna brag to all the guys at the Glory Room about this,” Bucky groaned as Steve began to slide inch by inch up the table with the force of his thrusts. “They’re already so jealous. Next time I’ll film you so they can all see how perfect your hole is.”

He reached between Steve’s legs and grabbed the cage around his cock. He could feel Steve’s hot skin bulging between the bars of the metal. Steve writhed as Bucky gave it a shake. “Just a little more, baby, then you can cum.”

Steve whined, then began rocking his hips, leaning into Bucky’s thrusts.

Bucky chuckled as Steve met him thrust for thrust. “Too bad real horses don’t have knots. If they did you’d be getting a pony for your birthday.”

Steve shook, his eyes fluttering at the idea before he managed to lift his head to watch Bucky plunge into him between his own thighs. Bucky grinned down at him. “You gonna show me your rosebud, baby?”

Steve stared up at him, his eyes hazing and dripping. 

“I want it to be bigger than it’s ever been,” he said, thrusting faster as he leaned forward, pressing down on Steve’s thighs to taste Steve’s sweaty temple. “I wanna see your fat prolapse hangin’ out of you. You gonna give it to me, Stevie?”

Steve nodded, pressing the side of his face against Bucky’s as their bodies slapped together.

I love you, he seemed to say as he dragged his wet cheek against Bucky’s. Bucky leaned in and sealed his lips over the gag in Steve’s mouth, ignoring the taste of silicone as he licked Steve’s stretched lips.

“Love you too, baby.” He pressed the words against Steve’s lips before pulling back with a challenging grin. He felt Steve tense and watched his face screw up before Bucky had even pulled the knot out. Bucky bit his lip and with one sharp motion, stepped back and yanked the entire horse cock out of Steve’s fucked out hole. Steve’s cry shot up three octaves and his head fell back as his feet kicked and his hole blossomed open into a beautiful, dripping rosebud.

It unfurled, stretching further and further away from his body in a mesmerizing display of pleasure. Bucky watched it grow and grow until it reached its limit, hanging out nearly eight inches and wide enough that when he reached down to touch it he needed both hands to caress it properly.

“Fucking hell,” he breathed as Steve gasped sharply, his whole body straining to keep it out. Bucky dropped to his knees and opened his mouth. He sucked the rosebud’s dripping tip, shoving his face in it to get as much as he could into his mouth. It was hot and soft against his tongue, oozing lube down his chest as he felt around under the coffee table for the abandoned pump.

“Keep it out,” he murmured against it as he kissed every inch of it he could reach. “Keep it out.”

Steve strained above him as he found the pump and quickly held it up to Steve’s prolapse. He pushed the glass rod against the furled hole and watched it sink in. Steve’s prolapse smushed against the glass as he eased the pump over it, pushing until the base pressed up against his swollen rim. 

“Jesus, baby, you almost fill this thing even without the pump.” He held the glass cylinder in place as he found the pump with his other hand. “Let’s see how much bigger we can make it.”

He squeezed the pump a dozen times, not stopping as Steve’s head shot up again and his prolapse began to swell. Again and again he squeezed it, watching as the glass fogged and Steve’s rosebud swelled into the vacuum. He didn’t stop until every inch of the pump was red from Steve’s insides pressing up against the glass, all ten inches of it. Then he stood on shaking legs, leaving the pump to do its work as he unclipped the harness from his hips and let the used horse cock splat onto the floor.

He was going to cum in about 30 seconds and there was nothing he could do to stop it.

He strode around the table, grabbed Steve by the shoulders and pulled him until his head was hanging off the ledge. He undid the little plug on the inflatable knot in his mouth and the hiss of air was instantaneous. Steve groaned as his jaw softened and Bucky yanked the dog dildo out of his mouth as soon as it was small enough. Steve took a sharp breath, easing his jaw shut, until Bucky’s metal fingers stopped him. Bucky pulled Steve's mouth open with a rough yank and plunged his cock into Steve’s wet mouth without warning. Steve just groaned as Bucky’s cock slid down his throat. Steve didn’t even gag as Bucky’s head tipped back and a long groan fell from his lips. He came hard, his cock throbbing against Steve’s tongue as he shot long bursts of cum down Steve’s throat. He began working his hips as he caught his breath, letting his balls slap against Steve’s face as he found an easy rhythm.

“Fuck, that was good,” he sighed as he leaned forward, working his hips as he planted both hands on Steve’s tits. He pressed his weight onto them and felt milk splash across his fingers. He picked up the pace, thrusting into Steve’s mouth as he gazed down and groped Steve’s tits. The chain around his neck was stretched taught to the spreader bar that kept his knees up and milk dripped down its length as Steve’s body rocked in time with Bucky’s thrusts. “Almost done, baby. Just a little more.”

He picked up the pace, already feeling his cock thicken again as he carved space for himself in Steve’s throat. “God, I love watching your tits squirt.”

He squeezed them again, watching the milk splash against Steve’s knees and drip down his thighs. He dragged his hands up Steve’s clavicle to his throat. He squeezed around the collar and felt his own cock plunging in and out through the leather. He cradled Steve’s face in his hands, stroking his cheeks as he thrust against his lips. 

“You like it, Stevie?” he crooned, sticking his metal thumb in alongside his cock. “You’ve been such a good boy. Are you ready to cum soon?”

At that, Steve gagged as he swallowed around Bucky’s cock. His toes curled and his hips bucked as Bucky teased him with the idea of cumming.

“I know, I know,” Bucky commiserated. “I’ve been mean to you today. Don’t worry, it’s almost your turn.”

He pulled his cock out, watching the string of spit that stretched between them as he got a hand around the back of Steve’s neck and held his head up before lifting his dick and slapping it against his face a few times. Steve blinked up at him, sticking his tongue out so Bucky could rub his cock against it.

“My cum belongs in your hole, don’t you think?”

Steve nodded quickly. He would probably agree to anything right now if he thought it meant he would get to cum faster. Bucky smacked him one more time with his cock before dropping his head and walking back around to his hole. 

The pump was stuffed full. Steve’s prolapse had filled every inch of the glass cylinder and was bulging against the sides. 

“Damn, baby.” Bucky sank to his knees and reverently caressed Steve’s ass. He took the pump in hand and slowly turned the release valve. Steve cried out, finally unrestrained now that there was nothing in his mouth. The sound bounced off the walls as Bucky eased the pump off and Steve’s rosebud hung out of him, sagging towards the floor as all ten inches of it trembled in the cool air.

“Jesus fuck.” Bucky scrambled to his feet and slapped his cock against it. Steve’s prolapse dwarfed his cock as he held it up with one hand and eased his cock into it with the other. He groaned as soft heat enveloped him. He squeezed Steve’s prolapse as his cock sank inside, working himself with his hand through Steve’s quivering insides.

He rocked forward, then grabbed Steve’s thighs and pulled him back. Steve slid across the table, his head no longer hanging off the side as Bucky forcibly pulled him onto his cock. Steve’s rosebud squished against Bucky’s skin but didn’t retreat inside Steve’s rim. He rocked his hips, fucking gently into Steve’s prolapse. He could see the silhouette of his cock, the head bulging out the side with each thrust like it did when he pushed his cock into Steve’s cheek. His balls tightened and he tapped Steve’s cock cage with his metal finger, drawing Steve’s attention with a little ping.

“You ready, baby?” he asked, as if Steve would say no.

Steve nodded frantically, hoisting his head up to look as Bucky reached over to the table and grabbed the little key. Steve panted loudly, his legs trembling in the air as he held himself as still as he could while Bucky lowered the key to his cock, never breaking the rhythm of his hips. Bucky thrust gently as he slipped the key into the lock and turned it. Steve’s breath caught as he eased the cage off him, letting his balls fall free as his little, almost purple cock drooped against his stomach. Steve’s eyebrows pulled together and a scream ripped from his throat as, in the blink of an eye, his cock thickened. The imprints of the cage's bars stretched out as his cock hardened in an instant, the silicone sound still sticking out of his slit. Bucky reached forward and lay the tip of his finger against the sound.

“P-please—” Steve’s voice was fucked beyond recognition. He was hoarse and could barely muster a whisper. “Please, please, Buck— P-please.”

“You want it?”

“P-please, Bucky. I’ve been good, I’ve been good,” Steve gasped, his eyes begging as desperately as his mouth was.

“Yeah, you have,” Bucky pinched the little silicone tip. Steve’s gasps shot up before he even pulled. In one torturously slow motion, Bucky pulled the sound from his slit. He’d forgotten how long it was as inch after inch after inch pulled from Steve’s cock. Steve was writhing beneath him, thrashing against his restraints as finally the tip of the sound slid out and Steve was finally free.

His back arched off the table, his head fell back, and around Buky’s cock, his prolapse grew another inch as cum streaked through the air. Steve cried out, his thighs quaking as ropes of cum splashed against his chest and quickly disappeared into the rivulets of milk that pooled between his tits.

Bucky chuckled and squeezed Steve’s prolapse as he rocked his hips, still gently thrusting into Steve’s hole as he came all over himself. 

“I told you it would be good,” Bucky remarked as another thick burst of cum splashed against Steve’s clavicle. It was like all of Steve’s pent up pleasure was pouring out of him. At least four loads worth of cum smeared across his skin as Bucky kept his cock wet with leisurely strokes. He waited with a small smile on his face as Steve’s balls emptied and his hard cock oozed the last of his cum. Steve sagged against the coffee table, panting wildly as his cock dripped onto his abs.

Bucky chuckled and pulled his cock out of Steve’s prolapse. He bent down and pressed a soft kiss to the long shaft of Steve’s cock. Steve shivered but didn’t protest until Bucky began turning him over.

“B-Buck—”

“Shh,” Bucky soothed as he carefully maneuvered Steve onto his knees. Unable to hold himself up, Steve’s chest and face pressed against the table as Bucky untied the spreader bar from the leash so he could kneel more comfortably. Bucky sat up on his knees so he could gaze at Steve’s bulging prolapse and between his legs at his still hard cock. He pressed his smile against the length of Steve’s rosebud while his warm fingers searched for the little furl of his hole. Steve gasped as Bucky buried four fingers into his prolapse and with his metal hand he reached between Steve’s legs to take his cock in hand. He gave Steve a few slow strokes as he licked his prolapse, sucking as if he could leave hickeys across it.

“B- Bucky—” Steve hissed, his legs trembling as Bucky slowly began to ease his hand into the wet furls of his prolapse.

“Shh, I wanna fist you, baby,” Bucky breathed.

“Bucky— I can’t. I c-can’t, I’m gonna—” Steve bit the words out between climbing gasps.

“You gonna cum again?” Bucky mused with a grin.

“N-no— Buck, I— AH!”

Bucky pulled back just in time to see an urgent burst of piss shoot from Steve’s cock. Steve cried out, his body shaking as it splattered against the table in a vigorous spray. 

“Aw, baby.” Bucky laughed, still caressing Steve’s cock. “You shoulda just said.”

It was a real torrent. Bucky could feel it splattering against his chest just from the force of the stream. Bucky kept stroking Steve’s cock and went back to laving his tongue across his prolapse as he worked his fingers inside. Steve’s back bowed, then arched as he squirmed, moaning as he pissed himself. Bucky worked his hand in to his knuckles and eased his thumb towards his palm.

“Keep your prolapse out for me, Stevie.” Bucky had to speak up a little over the splatter of Steve’s piss. “Push if you have to.”

Steve obediently pushed and the stream of piss got even stronger as Bucky eased his hand into Steve’s prolapse.

“Fuck,” he muttered as his hand was enveloped by Steve’s hot insides. He was soft and wet, his rosebud quivering around Bucky’s hand as he gently twisted his fingers as he pulled them into a fist. “Yeah, Stevie, that’s good.”

Steve panted as Bucky let go of his cock and stood, keeping his hand buried inside as he eased his cock towards his wrist. He pushed forward and felt his cock sink inside along his palm. He took himself in hand, groaning as both his hand and his cock were surrounded by the heat of Steve’s insides. He let his head fall back, enjoying the sound of Steve’s piss hitting the table in a torrent, the little moans from his lips, and the rough calluses of his own hand as he started to jack himself. Steve’s rosebud shook as Bucky jerked himself off inside it. 

“I should use the pumps more often,” he mused as he worked himself over. “I like seeing you all puffy and swollen.”

Steve just gasped and whimpered in reply. His piss was starting to puddle on the floor where it was dripping in thin waterfalls over the edge of the coffee table.

Bucky placed his metal hand on Steve’s ass, squeezing gently as he watched his rosebud shake. He could just see the outline of his own knuckles through it as he stroked his cock. 

“Want my cum, baby?”

Steve moaned pathetically.

“Say it, Stevie.”

Steve gasped, struggling to get his mouth to work. “C-cum in me, please.”

“Good boy.” Bucky let himself go, stroking faster as piss splattered against his knees. He came with a groan deep inside Steve’s rosebud. He pulled his hand out and gripped Steve’s hips tight, pulling him back to feel his prolapse press against his skin as he pushed in as deep as he could. “What do you say, baby?”

“T-thank you,” Steve breathed as his body began to sag again. “Thank y-you, Bucky.”

Bucky hummed in satisfaction as the last of his cum dripped out and he slowly eased his hips back, watching his cock emerge from Steve’s broken hole. He ran his hands soothingly across Steve’s ass as he lowered back down to his knees and closed his lips around Steve’s hole. He sucked on Steve’s prolapse and tasted his own cum as it oozed out. Steve’s knees shook and Bucky reached between his legs to take his cock in hand again. He rubbed it soothingly as the splatter of his piss softened and the torrent eased into a steady but less urgent stream. He kissed Steve’s rosebud again, soft and reverent. Just holding Steve’s cock, Bucky felt every twitch as he began to relax, his knees spreading apart as exhaustion crept up on him. 

“T-thank you, Bucky,” Steve murmured at the other end of the table as his hips sank. Bucky hummed in reply as he pushed his tongue into his rosebud, licking lazily as Steve sank against the table, his knees pulling up so he could lie on his shins instead of holding his hips up. Bucky kept fondling his cock, pulling it back over the edge of the table so he could keep touching it as it softened in his hand, still leaking as he made out with Steve’s hole. 

“You did so well, Stevie,” Bucky whispered. “So good for me. Rest now, I’ll take care of everything else.

He felt Steve slip, his body going limp in his restraints. Bucky pulled back and watched his cock splattering piss onto the ground. He ducked down and kissed it just under the head and stroked it twice more as the stream ebbed to a trickle.

In a minute he’d undo the cuffs around Steve’s wrists, then his ankles, then the collar around his neck. He’d stretch out Steve’s sore limbs and carry him up to the bath. He’d collect all the toys they’d used and clean up the colossal mess they’d made. But before all that he was going to satiate his greed by making out with Steve’s rosebud until his lips hurt and playing with Steve’s pissing cock for as long as he wanted.