Chapter Text
Steve’s head turned as he approached Bucky’s room and saw a guy leaving. His gaze followed the unknown brunette down the hall. Their eyes met for a brief moment, before flicking down each other’s bodies. The spark of attraction was electric.
Steve nearly ran into someone as he watched the guy disappear down a hallway. Since when did Bucky have gorgeous friends he didn’t know? Rude.
Steve leaned against Bucky’s door frame and groaned in greeting. “Please tell me I can have his number?”
Seeing Bucky, surrounded by pieces of electronics, Steve quickly realised it must’ve been Bucky’s project partner: Peter.
Bucky arched an eyebrow and snorted. “Don’t think you can handle him, pal. He had Rumlow pinin’.”
Steve smirked. “Yeah, whatever, nobody’s that good in bed.”
He pushed himself off of the doorway as Bucky rolled his eyes. Steve manoeuvred his way to sit at Bucky’s desk.
Bucky could feel Steve staring at the same time his phone pinged with a text. Bucky already knew who it would be before he saw Peter’s name pop up, enquiring about the “sexy blonde beefcake”.
Jesus, his friends were predictable. (And the biggest sluts in College. It was a miracle they hadn’t hooked up already.)
“I’ll ask him.”
A week had passed of flirty texts and innuendo. The tipping point though?
It was a photo.
A photo that had Steve drooling. Of long legs covered in fishnet stockings, a tight skirt, and a cheeky glimpse of panties. Steve wanted to take them off with his teeth.
Steve: Wanna come over?
Steve had replied back so fast it made Peter laugh. God, he was such a frat boy.
Steve ogled Peter as he walked in his dorm room, his eyes nearly popping out of his skull. Peter smirked, making himself comfortable sitting on Steve’s bed.
He seemed to have cleaned up, or at least pushed things under the bed. Peter was glad that Steve didn’t actually live in one of the frat houses, and looking around…
Steve may have been an art student. Huh.
The surprise must have registered on his face because Steve’s cheeks tinted pink.
“They’re just ideas for a project I have coming up. I’ll scrap most of them…” Steve explained.
“If they’re the ones you scrap I can’t imagine what the one you keep will look like.” Peter was in awe.
“Thanks.” Steve rubbed the back of his neck as he sat down next to Peter.
From their texts Peter didn’t expect that kind of shyness, but he thought it was endearing. He bit his lip and teased, attempting to dispel any awkwardness, “Honestly, I’m surprised you’re not using the whole artist thing to pick people up.”
Steve smiled smugly, dropping his gaze to Peter's lips. “Who says I need to?”
Fuck.
Peter snickered, the sound coming out like more of a giggle.
“What?” Steve asked, his mouth tugging at the corners.
“Nothing, I just imagined you making a joke about painting them like one of your french girls, or something.”
Steve’s eyebrows rose as he laughed. “Wow, I wish I’d thought of that.”
With that gorgeous, boyish grin, it was no wonder Steve had been able to earn himself a bit of a reputation around campus—or so he’d come to learn. But so had he.
Peter slowly unzipped his jacket to ‘get comfortable’ and watched as Steve wet his bottom lip and dragged his eyes down his body. He swore he could feel the heat his gaze left behind, sinking into his skin.
“Steve?”
“Yeah?”
Steve managed to drag his eyes back up just in time for Peter pushing his jacket against his annoyingly firm chest.
“Oh, ‘course. Here let me…” Steve got up and hung it out of the way. Peter wondered if he was always such a good host with his hook-ups. “Let me know if you need water or—”
“What about other kinds of needs?” Peter murmured coyly, looking up at Steve through his lashes. “Are you as diligent about fulfilling those?”
Before Steve could answer Peter parted his thighs teasingly, his skirt riding up a little. It knocked a groan free from Steve's chest.
“God,” Steve stood in front of Peter, his fingers skirting the fishnets he had on.
Peter shrugged a shoulder. “Or you can just call me Peter.”
Steve snorted, and was understandably distracted by Peter laying down on his bed—like he belonged there. Peter then spread his legs enough for Steve to stand between them, Steve taking the invitation eagerly.
For all Peter's teasing, his brain ground to a halt when Steve's hands curled around his thighs and he gave a cheeky squeeze.
“Just Peter, hm? ‘Cause you seemed to like me callin’ you babydoll…” Steve moved over Peter’s body, their faces only inches apart.
Peter pretended to consider it as he grabbed a fistful of Steve’s shirt, pulling him closer. “I’ll allow it.”
Steve’s face broke into an amused grin, even as the tension between them continued to grow. If anything their playfulness made it more intense too.
(When had he ever smiled so much with someone he was hooking up with?)
“So, babydoll,” Steve inching his hand higher, delighted by Peter’s sharp inhale. His voice dropped lower and his hot breath ghosted Peter’s lips, “Are you still wearing those panties?”
Peter’s eyes sparkled with mischief. “Who says I’m wearing any at all?”
Their lips met in a desperate clash of heat.
Peter moaned into Steve’s mouth as his body pressed against his—feeling all of those muscles and his quickly growing interest. He wrapped his thighs around Steve’s waist and revelled in his groan.
Peter tugged at his shirt.
Steve pulled it over his head and threw it aside, the fabric immediately replaced by Peter’s hands all over him.
“Better?” He teased, leaning in for another hot kiss.
“Mhm.” Peter nipped at Steve's bottom lip, sliding his hand lower until he was cupping and squeezing his bulge.
When Steve cursed, his eyes glazing over, Peter giggled and let go. He was such a tease. Steve fucking loved it.
“Wanna help me with mine?” Peter asked.
While Steve helped Peter take off his shirt he felt a smidge of anxiety creep up his throat, but it disappeared the moment he saw the expression on Steve's face.
None of that raw hunger had subsided and Steve—
“Oh my god,” Peter tried not to squirm as Steve licked a line up Peter’s stomach and between his pecs. It was so sexy.
And, sexiest of all, was Steve not treating him any differently after seeing his top surgery scars. Peter had learned that some guys weren’t nearly as accepting as they appeared to be over text.
His smirk sent a shiver down Peter’s spine.
Steve winked. “Don’t worry, you can just call me Steve.”
Peter huffed a laugh despite himself and pushed Steve onto his back, flipping them over.
“Your Bucky’s best-friend. Of course you’re a smartass.” Peter shook his head down at Steve playfully.
Steve shot up into a sitting position, keeping Peter steady with his arms gripping his waist. Peter’s mouth fell open as his thighs tightened around Steve tellingly.
“Feel free to shut me up anytime, handsome.” Steve whispered with their lips brushing together.
Peter sunk his fingers into Steve’s hair as Steve’s cupped his ass and they kissed messily, Steve licking into his mouth. Peter ground against Steve and whined.
He took Steve’s hand and moved it to his thigh, suggestively high. “Wanna find out the answer to your question?”
Steve nodded dumbly.
Peter brought his hand slowly higher under his skirt, arousal pooling in his belly, until he was cupping Peter’s pussy.
Wet and hot and definitely not hidden in those panties.
If Peter was able to string together a coherent sentence he would’ve joked that his pussy game was so good it even managed to shut Steve Rogers up. Almost, anyway…
“God you’re wet.” The groan that escaped Steve was downright sinful.
Peter dug his fingers into Steve’s shoulders, sparks of pleasure going off in his body as Steve’s fingers explored through his wetness.
Peter gasped as they reached his cock.
“And hard. Fuck.”
Steve breathed out a moan and with his fingers slicked up, slotted them either side of it. Peter inhaled sharply and rocked into the touch.
Steve kissed Peter as he stroked his cock between his fingers, his own throbbing along with it. “Good?”
“Yes,” Peter whined against his lips, pressing into Steve’s lap for more friction.
Their kisses grew increasingly more desperate. Peter touched Steve through his jeans, swearing at how hard and worked up he was.
It was all either of them had been thinking about for days.
Peter finally broke the kiss and breathed out, “I can’t wait anymore—need you.”
“Fuck—yeah—me too.”
Steve and Peter’s hands both flew to Steve’s jeans, trying to unbutton them as quickly as humanly possible. They shared a few needy kisses between, Steve pushing his pants down his hips.
“Condom?” Peter bit his lip to keep in a fond noise as Steve nodded in answer and reached to scramble around inside his beside drawer.
“Got it!” Steve exclaimed like a dork. His grin made Peter’s stomach flutter.
Peter took it from him and ripped it open as Steve freed his cock, Peter’s mouth watering as it stood flushed and leaking from the tip. It may have been the prettiest dick Peter had ever seen.
He captured Steve’s mouth and rolled the condom down his length. It throbbed in his hand, begging Peter to stroke him. Peter’s stomach tightened hearing the low moan it brought out of Steve. He was sure he was leaving a mess on Steve’s jeans, not that Steve seemed to mind.
Peter pulled Steve’s bottom lip between his teeth, giving it a cheeky tug and releasing it as he pulled his skirt higher.
Steve dragged his tongue over his lip with a heady look, settling a hand on Peter's hip.
“You want it, doll?” Steve murmured into his ear, wrapping his other hand around his cock. He teased the tip along Peter’s dripping pussy and rubbed it against Peter’s swollen cock.
Peter wrapped his arms around Steve’s neck and nodded vehemently, a lick of heat travelling up his spine. Their eyes locked and his breath caught in his throat as he started to sink onto Steve’s cock.
Steve helped guide him, his eyes slipping shut as he was engulfed in that tight, unrelenting heat. It was almost too much.
When they opened Steve couldn’t take his eyes off Peter and his blissed out expression. His pussy fluttered around him and his nails dug into Steve’s skin.
“Holy shit,” Peter whined.
Steve moaned his agreement. “Fuck, Peter—you feel so good.”
With Steve’s encouragement burning in his gut Peter lifted himself up and lowered himself again with a quick snap of his hips, eagerly taking Steve's cock and all he had to give.
He was rock hard and throbbing. He seemed to fill Peter up perfectly. Steve had flooded his senses but the strong hands on his hips kept him grounded.
“Steve,” Peter gasped, a soft plea for more.
This time Steve’s grip tightened and he helped Peter move, their bodies moving together greedily. As Peter bounced on his cock Steve lifted his own hips to meet him half-way, thrusting up into him. It made Peter’s toe curl, and the heat in his belly.
Steve’s face fell to the curve of Peter’s neck, moaning and cursing while they started to fall apart.
He lifted his head, kissing along Peter's jaw as Peter rode him. It was breathtaking.
His movements got messier and even more needy, his noises of pleasure getting louder and breathier. Steve couldn’t get enough of it, knowing it was his body giving Peter so much pleasure.
Peter got lost in Steve’s eyes, dark with lust and focused entirely on him. It sent a shiver up his body as he tightened around Steve, and struggled to keep his rhythm. His face flushed at the wet noises filling the room. He might’ve been embarrassed but Steve looked as gone as he felt.
“‘M close—” Peter pressed his forehead against Steve’s, the two sharing desperate breaths more than they were able to actually kiss.
“Me too.” Steve groaned, his gaze dropping to watch his cock disappear inside Peter—like it was meant for him.
He watched Peter’s face intently as he moved one of his hands between Peter’s thighs. He didn’t want to miss a thing. His expression unfolded beautifully as he rubbed Peter’s cock with his thumb and felt how swollen it was, smearing Peter’s own slick there so he could jerk him off between two fingers.
Peter rocked his hips in desperate spurts of movement as Steve thrust into him eagerly. Peter pushed himself into Steve’s touch with each jolt too, wanting to feel him everywhere. He couldn’t get enough of him.
It was so hot.
Steve didn’t think he’d be able to last much longer.
Peter’s actions grew frantic, his pussy fluttering around Steve begging for release. Steve stroked Peter’s cock faster, his other hand squeezing his ass and encouraging him.
Peter’s head fell back as he moaned loudly and Steve gave his cock a little tug between his fingers.
“Steve!” Peter groaned out in ecstasy.
So Steve did it again.
His pussy spasmed and a long, drawn out whimper passed Peter’s lips as he came. His hips kept moving, chasing his pleasure and Steve’s—he could feel how close he was, in the way his hands clutched his body and the burning desire in his gaze threatened to spill over.
Fuck. Peter wanted it so bad. He wasn't sure he’d ever wanted anything more.
He lifted his hips at the same time he captured Steve’s lips in a kiss and sunk down his length, hard and fast. Steve gasped into his mouth and with a grunt that was music to Peter’s ears, Steve’s cock pulsed and he spilled into the condom.
“Holy shit.” Steve spoke between deep kisses, chasing the taste of him.
He cupped the back of Peter’s head, fingers tangling in his hair. Peter kissed him back eagerly, his arms around his neck.
Peter laughed into it, breathless and lazy. He felt amazing.
They both sucked in a breath when he shifted and bit his lip, the sensitivity too much. They laughed and Steve helped Peter up, his legs feeling all jiggly.
“You good?” Steve asked, a teasing shimmer in his eyes.
Peter laid back on Steve’s bed and sighed in satisfaction. “I’m great. Just gimme like—ten mins?—and my brain should be working properly again.”
“Damn, only ten minutes? Guess I need to work on my game.” Steve chuckled playfully, taking off his condom and throwing it in the bin.
Peter laughed and shrugged his shoulders, pulling down his skirt. “Yeah I’ll give it maybe… a five out of ten?”
Steve gasped and clutched his chest dramatically, falling back onto his bed next to Peter. “Only five? You wound me.” He did his pants back up.
Peter liked that Steve could joke around when it came to sex. A lot of guys couldn’t.
Peter turned to face him. “Seriously though, that was…”
“Yeah.” Steve grinned, running a hand through his hair. He couldn’t remember the last time he had sex that good.
Had he ever had sex that good?
Peter’s phone going off broke the moment. He smiled apologetically, his eyes widening at his screen.
“Shit!” Peter rushed to sit up and then whined—in a way Steve hadn’t heard from him before.
Steve frowned. “Is everything alright?”
“Hm?” Peter lifted his head and smiled, “Yeah, sorry. It’s just a friend reminding me about a paper we have due… that may have slipped my mind.”
Steve quirked an eyebrow, harbouring a little smirk. “Interesting. Was it too busy thinking about ‘other’ things, maybe?”
Peter rolled his eyes, a blush dusting his cheeks. He threw a leg over Steve's waist and straddled him.
“Yes, Steve. It’s all yours and those stupidly hot texts you’ve been sending me’s fault. Shame I can’t use that as an excuse with my professor.”
Steve snickered, his hands running up Peter’s thighs. “I don’t know, you could give it a shot.”
“Somehow I don’t think ‘dick on the brain’ will fly for extra time.” Peter sighed, pouting.
Steve’s fingers inched higher, tempting Peter like no one else had before. Peter waited until they grazed underneath the fabric and got off him suddenly. Steve looked surprised, and then amused.
“As much as I’d love to find out how quickly you can go again—I really need to work on this paper. And have a shower, no thanks to you.” Peter winked, picking up his discarded clothes.
Steve sat up with a laugh, despite his hint of disappointment that they couldn’t go round a round two. He passed Peter his jacket.
“Thanks.” Peter tried to make himself look as presentable as he could, blushing at the wetness he could feel between his legs. Luckily his dorm was close by.
He glanced at Steve as he fixed his hair, who judging by his smirk knew why he was blushing—and was feeling pretty smug about it. Why was that so hot?
“How do I look?” He turned to Steve.
Steve’s lip curled and Peter tried not to stare at his—everything. He looked gorgeous all fucked out and relaxed.
“Never-mind.” Peter waved his hand in the air dismissively, “If I look anything like you still, then it’ll be obvious. Oh well.”
It wasn’t like the whole campus didn’t already know enough about his sex life as it was.
Steve got up, pulling on his shirt. “Need me to walk you back?”
Peter shook his head and lifted on his feet, dropping a parting kiss to his lips. “I’m fine, but thank you.”
“No problem. I’ll see you ‘round then.” Steve sent Peter a salute, cursing himself for acting like such a dork.
Peter just laughed and saluted back as he opened his door.
“Thanks, Steve. This was really nice.” Peter smiled, closing the door behind him.
Steve’s stomach gave a strange flutter.
There was something about the way Peter said it. Maybe he wasn’t used to hooking up with guys that weren’t assholes? The campus was full of them.
He shook his head to try and get it out of his mind, and grabbed what he needed to take a shower. Even if the idea of smelling Peter on him was kind of alluring, he didn’t think his roommate would agree.
“Who are you textin’?”
Steve lowered his phone screen suspiciously, a flush dusting his cheeks. “No one.”
Bucky snatched the phone out of Steve’s hand, ignoring his outraged squawk.
Bucky called out, “I knew it! You like him.”
Steve snatched it back and rolled his eyes. “Obviously. We’re friends now.”
“No, I mean you like him. I’ve never seen you smile like that over a friend before, ‘n I’ve practically known ya since you were in diapers, pal.”
Steve scoffed. “Whatever.”
Steve didn’t look convinced and Bucky doubted he'd pay his words any mind... until it was too late. He hoped Steve would at least heed his warning.
“Just be careful, Stevie.”
Steve frowned. “What’s that supposed to mean?”
Bucky glanced up from his project. “That I don’t think Peter is the relationship type.”
What Bucky didn’t say was that he thought Peter might like Steve too.
But the last thing he wanted was to get Steve's hopes up and then have them crushed. Being interested in someone and actually wanting to be in a relationship were two different things, and he’d only known Peter to be loud about being happily single.
“Well neither am I.” Steve shrugged and went back to texting with that dorky grin back in place no less than a minute later.
Bucky snorted. It felt like foreshadowing.
