Work Text:
“I heard you want to get pegged.”
Bucky was pretty sure he blinked a couple of times, not entirely sure he heard that right. It was too early to really do much more than that to begin with, honestly. The campus coffee shop wasn’t even open before this class on weekdays , let alone a Saturday.
The little twink in front of him was steadfast. Unfazed, dark circles under his eyes like everyone else in the room, but not even a hint of red on his cheeks.
He was cute, honestly. Bright blond hair, thick rimmed glasses drawing attention to the most intense blue eyes Bucky had seen.
“I’ll do it for 500,” he continued, and Bucky really wondered what the hell his life was coming to.
“Sounds a little steep,” he finally managed to answer. Bucky was pretty sure he wanted to be more clothed for this conversation, actually. He glanced around the room, unsure if anyone else was listening to this considering no one seemed to even spare more than a quick glance at them. No one looked shocked, but then again they’d all been staring at his dick with varying levels of despair and boredom for the last hour.
A scowl twisted his face, indignant. “What, were you expecting it for free? I’ve got student loans too, y’know.”
“Yeah but you’re the one offering; why do I have to pay for it?” And, Christ, was he really having this conversation in public? Not that a rapidly-emptying classroom was very public, but still.
The problem was, Bucky didn’t actually know how to stop himself, so apparently he was going to have this conversation in kind-of public, too early on a Saturday, with nothing on but the flimsy robe the professor provided for the models.
Natasha was going to laugh in his face when she found out. Not if, when .
“Do you have any idea how long that’s going to take? Besides, you’re the one who asked; I’m just here to take you up on it.”
Now Bucky was the one staring with a decently high level of despair in his eyes. Fuck, this guy was probably sent by Nat. He was never living this down and she was probably cackling at him right now. He pulled the elastic out of his hair, just to give his hands something to do. Give himself a moment to figure out what the hell he was supposed to say to that. “I’m not desperate enough to pay for it,” he finally managed, surprised that his voice stayed even and emotionless.
The scowl deepened, and why the fuck did Bucky find it so cute? “Pal, you’re going to have a hard time finding someone to paint you for free.”
The record skipped in his head. “Paint?” he repeated.
Terribly enough, that still meant Nat probably sent him and she was going to laugh even harder at him. Bucky hoped she’d crack a rib in the process.
The guy’s face screwed up in a different way; he sure was expressive. Bucky liked that in a guy. “That’s what we’ve been talking about. You wanting a fancy-ass oil painting of yourself.”
“I thought you said ‘pegged’,” Bucky said softly, plaintively and maybe a little pathetic.
He really couldn’t stop himself, could he?
A whole spectrum of emotions crossed the guy’s face, shock, embarrassment, maybe a little bit of horror--
And then he settled on speculative. Face violent, splotchy red even as his eyes swept up and down Bucky’s form. “I mean, I could do that too.”
Bucky was pretty sure his face was burning, the entire conversation finally catching up to him. Stupidly enough, all that came out of his mouth was, “Are you going to try and charge me for that as well?” he asked, though he was mentally debating on if it even counted as getting pegged if it was another guy.
But if it was a strapon Bucky got fucked with, it probably counted.
Maybe it was dumb, but watching the guy grin, watching it sharpen into something dangerous, got his knees a little weak. “I've got no qualms with fucking pretty boys for free.”
And, ok. Bucky had made worse decisions than this one. “Your place or mine?”
It wasn't even an hour later that Bucky found himself even more undressed in the twink’s bed and trying to hold on for dear life.
“Jesus, fuck,” Bucky whimpered, gripping the scratchy blue sheets so tight that his knuckles went white.
“Jesus ain’t here, sweetheart. It’s just me,” the guy, Steve, he'd found out, answered. His big hands slid up Bucky’s sweat-damp back as he eased the strap in even deeper.
It had been a whole thing--Steve making him pick the toy that was going to go up his ass, making him strip and laying him face-down on the shitty little XL twin in Steve’s dorm.
For a college student, Steve had a pretty sizeable collection of dildos. Bucky now wasn’t entirely sure if it counted as getting pegged if a trans guy was fucking him, but his brain was too scrambled to even give it more than a fleeting thought.
“You’re a pedantic asshole,” Bucky shot back, annoyed even as he pushed back against it. “Just finish putting it in me already, fuck .”
Steve laughed, dark and breathless as those hands settled back on Bucky’s hips. Fuck he had a tight grip, hopefully leaving bruises in his wake. “Sure, sweetheart. Deep breath, don’t clench up on me now.”
If Bucky had any sense that wasn’t leaking out of his dick, he’d point out that he had bottomed before. He knew how to take cock. Instead, all he could do was choke out a moan as Steve’s dick slid in deeper until his hips were flush with Bucky's ass.
Christ, fuck , it was so big Bucky could feel it plugging up his throat, whining a little brokenly as he buried his face into the mattress.
“That’s better,” Steve soothed. Or it would’ve been soothing if he didn’t sound so goddamn smug. “You were just made for this, weren’t you?”
But damn if that didn’t get Bucky hot anyways. The tight, slick stretch of his hole around a dick got him hard of course. Getting talked to like he was a dumb little slut though… That made him drip .
“Fuck,” he repeated, tight and a little desperate. He felt so full, eyes rolling unfocused when he shifted just right to get Steve’s cock pressed tight against his sweet spot.
Nails dug into his hips, little crescents of pain that had Bucky trying to spread his legs even further while still staying on the narrow bed. “Yeah sweetheart, that’s the point. You ready for me?”
All Bucky could do was nod with a soft little, “Uh-huh.”
“Oh that’s sweet…” He draped himself along Bucky’s back, the cotton of his shirt sticking as he kissed Bucky’s shoulder. “Just tell me if you need me to slow down or stop, all right?”
“Maybe start with fucking me before worrying about having to stop,” Bucky snarked, unable to help himself.
Steve laughed, breathless and pleased. “Brat. We’re going to have a lot of fun, aren’t we?”
Before he could retort that he’d have to actually screwing him for that, Steve slid a few smooth inches out before fucking back in, angled perfectly to get stars behind Bucky’s eyes.
“Mmfuck… Steve,” he sighed, getting his knees under him and hiding his face in his folded arms. Letting himself focus on nothing but the feel of it.
The grind of his hips was smooth, fucking into him without hesitation or awkwardness. Testing a few angles until Bucky trembled with a high little cry.
“Oh that’s it,” he murmured, seemingly to himself before doubling down.
Bucky moaned unabashed, uncaring for whoever Steve was sharing walls with. Encouraging Steve’s wandering hands by arching into them, letting himself be used and doted on as his cock dripped a steady pool of precum onto the sheets.
“Harder,” he demanded, already sounding hoarse and fucked-out. “Please, Christ, fuck me harder, wanna feel it for the rest of the week.”
He didn’t have to tell Steve twice. Bucky had to bite back a cry, muffling it against his forearm as he was thoroughly fucked .
“No wonder you didn’t even hesitate to negotiate with a stranger to get yourself pegged,” Steve said, soft and all the more cutting for it. “You need it bad, don’t you Buck? Needed a cock in your ass so much that you’d’ve let me accost you in the middle of a classroom before knowing my name…”
Bucky practically sobbed, wanting so badly to crumple beneath him. “Yeah, yes I needed it,” he answered, barely recognizing his own voice. “Give it, c’mon, give me more.”
Steve hummed, finally sliding one broad palm against Bucky’s cock. Not stroking, not even gripping him, but pressing the flat of his hand along the length. “How about you do the work for a while, huh? Use my hand, my cock, and I’ll stretch you out a little further in return.”
Before Bucky could ask what he meant by that, the slick pads of Steve’s fingers pressed against his rim.
“Oh god,” he breathed. He was already dizzy with how big the toy was inside him; Steve wanted him to take more ?
Or rather… Bucky wanted more. Bucky wanted so much more that he’d do it if it got his hole wrecked like he needed.
Bucky’s motions were a lot less smooth. The slide of Steve’s palm against this cock had him jerking forward, but he was quick to push back onto Steve’s cock without any further prompting from him. Back and forth, sharp and graceless because he was too high on the feeling of it to do anything more, do any better.
“Fuck, good boy,” Steve groaned, rubbing his fingers against Bucky’s rim, coaxing him open further.
When one of his fingers finally did slip in, Bucky might have actually screamed. It was so much, too much, he was going to split clean in half--
“More,” Bucky pleaded anyway.
Steve cursed, breathlessly and violently. “Such a slut; you still need more? Can barely fit this inside you and you’re crying for another already?”
Bucky panted, helpless as he fucked himself between the Steve’s hands with jerky shoves of his hips. “Yeah,” he agreed. Couldn’t deny it, couldn’t even try. His body was so obvious.
There was that familiar pressure against his rim, massaging it as if it would magically let Steve in.
“How about this doll… You cum your little brains out like this, and I’ll let you buy me a bigger strap that’ll stretch you out more than my fist would, how does that sound?”
The heat spiked, Bucky keening as he shoved his cock hard against Steve’s hand. That was--the mental image--the idea of taking more than a fist--
Bucky didn’t have a chance of staving back his orgasm. Didn’t have enough presence of mind to try. All he could do was cry, clenching down tight as he could while what remained of his brain slid right out his dick and onto Steve’s sheets.
It felt like forever. Ages passed as cum streaked and pooled onto the bed and sharp, jagged pulses of pleasure wracked his entire body before he ultimately went limp, gasping for air.
Jesus. Jesus . It had been a while since he’d gotten fucked in general, but fucked like that ? He wasn’t sure it had ever been that good before. His mind was spinning, trying to right itself even though his entire body felt like it had been wrung out like a wet towel.
That probably took several minutes more , only coming back to himself when Steve hummed, low and self-satisfied as he traced nonsense patterns along Bucky’s sweat-damp spine. Bucky could just picture the accompanying smirk.
“Wipe that look off your face,” Bucky rasped. His hole still worked to milk the toy in his ass even as Steve started to pull out.
The stretch, the sting, had Bucky gasping a little pathetically, even moreso when he was finally empty again.
“You don’t even know what look is on my face right now,” Steve retorted.
Bucky hummed, wiggling his hips against the bed, against the wet puddle of cum. It was disgusting but in a way that thrilled him, made a pit of humiliation gnaw at his guts and tug at his spent dick.
The bed creaked as Steve climbed off, fussing with the harness.
“You done?” Bucky asked. Had Steve cum? If he had, Bucky hadn’t noticed.
Steve laughed, kissing Bucky’s ass-cheek. “Trust me, if I wasn’t done you’d still be stretched out on my fingers and cock. Just don’t like being touched the same way you do, is all.”
Bucky eyed him skeptically, but he didn’t seem to be lying. Steve was all loose-limbed as he ambled towards his dresser. Relaxed, like he really was satisfied just from that.
It was a vicious sort of pride in him when Bucky noticed how his shirt now clung damply to his chest and back, proof of the hard work he’d put in to fuck Bucky.
Of course Steve caught him, mouth tipping back up into that smug grin, self-satisfied around the edges in a way that did things to Bucky. “You should let me do that again sometime. Maybe after I finish that portrait for you.”
‘Let him’. As if Bucky was some little ingenue spreading his legs for Steve’s amusement.
A different kind of warmth spread through him, resting his head on his folded forearms as he watched Steve set the toy and harness aside before stepping back into his boxers, pulling the sweater back on. “If the portrait’s good enough, I’ll put out as many times as you want.”
Maybe he was imagining how Steve's bright blue eyes softened. It still made something equally delicate flutter in his throat.
