Work Text:
“Hey there, stranger. Room for one more?”
Steve looked up from his lunch, nodding at Bucky when he sat down next to him. “Hey. What've you been up to?”
“Not much. Talked to Toni for a bit.” Steve's eyes inevitably trailed over to the door that connected to the women's lunch room, even though he couldn't see inside. He picked up his glass and took a sip as Bucky leaned closer, giving him a mischievous grin. “And get this. She said she's down to soak later.”
Steve almost choked on his water, putting down the glass and coughing before he said, “What?”
“Whoops, sorry,” Bucky said, slapping him on the back. “Do you know what soaking i–”
“Yes, I know what it is,” Steve hissed, glaring at Bucky. “You asked Toni?”
“It just came up,” Bucky said evasively, and Steve groaned, feeling a headache coming on. “I'm serious!”
“Of course you are.” Steve rubbed at his temples, anticipating a headache in the near future. “Bucky, you know you can't do that.”
“Says who?”
Steve raised an eyebrow at him. “The heavenly father? For starters?”
“Ah ah ah!” Bucky said, wagging a finger. “It's not premarital sex when you don't actually have sex.”
“Your penis will still be in her vagina,” Steve hissed under his breath, and Bucky shrugged.
“So? That's not against God's law.”
“You still shouldn't do it.”
Bucky huffed. “Look, there's a reason I'm telling you this, okay?”
“I should hope so,” Steve said sourly. “Not that I ever wanted to know what you do in your free time –“
“I need you to be there.”
Steve's mouth clacked audibly shut. His eyes widened in horror when he realized what Bucky was insinuating. “No.”
“Come on, please?” Bucky folded his hands, giving him puppy dog eyes. “I did it for Brock last week, and it really works. Toni is totally down, actually she specifically told me to ask you –“
“No.” Steve desperately tried to tamp down on the feeling of awe at the fact that Toni – hands down the most beautiful girl in their community – even knew who he was. He knew just how many boys were vying for her hand in marriage, and to think that she would offer to... and with him and Bucky...
“You know you want to,” Bucky said with a grin, obviously picking up on what Steve was thinking, and Steve huffed, crossing his arms over his chest.
“If we do this –“ Bucky whooped in triumph, and Steve gritted his teeth before he continued. “If we do it, where would we go? And when –“
“Her room, right after sacrament,” Bucky said immediately, smirking at Steve's frown. “I was pretty sure you would say yes.”
“Technically I haven't said yes yet,” Steve said, but Bucky just laughed, clapping him on the shoulder.
“Sure you haven't. Wear something nice.”
Steve couldn't believe they were doing this. Actually no, he could believe Bucky, he just couldn't believe that he was doing this.
“Chin up, buster,” Bucky said as he knocked on the door to Toni's room. He'd assured Steve that Toni's roommates would be out, but Steve still found himself casting glances around the empty hallway to check if anyone saw them.
“This is such a bad idea,” he hissed, but before Bucky could respond the door opened, and there was Toni, her long hair falling loose around her shoulders. For a second Steve almost couldn't breathe.
“Hey,” Bucky said, and she nodded, looking left and right down the hallway before she waved them inside. Steve followed Bucky in with a swirling ball of trepidation in his gut, letting his eyes wander around the room. It was his first time being inside the women's dormitory, but to his surprise it didn't look much different from his and Bucky's room. A little cleaner maybe.
“I'm glad you guys could make it,” Toni said, and when Steve looked over she was smiling, looking completely unfazed by what they were about to do. She'd probably done this before, just like Bucky.
Steve felt incredibly awkward being here all of a sudden.
“Nice room,” Bucky said, and Toni gave him a quick smile.
“Thanks.” She propped her hands up on her hips. “Listen, I'd totally play host and get you guys some water, but my roommates will be gone for an hour tops, so we should probably get to it.”
“Fine by me,” Bucky said, already tugging off his shirt. He cast a meaningful glance at Steve, and Steve startled before he followed his example, quickly taking off his shirt. It was a little nerve-wrecking to be standing half-naked in front of a woman – especially next to Bucky, who cut a much more imposing figure next to Steve's frail body – but Toni looked at both of them equally, a pleased little smile dancing on her lips. Steve fought the urge to cover himself, despite still wearing his pants.
“You'll go first, right?” She asked Bucky, and Bucky grinned as he tugged off his trousers – which was when what Toni said fully hit Steve.
“Wait, first?” Steve asked, and both Toni and Bucky turned to look at him. He fought not to flush, but he could feel his cheeks warm as he put a hand on his chest. “I thought I was... you know. Just here for the jumping.”
Toni's brow furrowed. “I mean, if you don't want to –“
“No, I do,” Steve said quickly, ignoring Bucky's knowing look. “Sorry, ignore me.”
Toni's mouth quirked up in a smile that made her look even more beautiful than she already was. “I don't think I will.” With that she lay back on the bed, tugging the blanket up over herself. A few moments later her pants and a pair of underwear dropped to the floor beside it, and Steve swallowed hard at the realization that she was naked from the waist down under there. Lord help him. “Bucky?”
“Coming.” Steve watched as Bucky lifted the blanket just enough to slip underneath it, keeping his underwear on. There was a bit of fumbling, a quiet curse, and then Bucky laid down on top of Toni, both of them breathing a little heavily. “Okay. Okay, we're ready.”
Steve knelt up on the bed, his heart beating a little too fast as he looked at Bucky and Toni's faces so close together, trying not to think about what was going on under the sheets. “Where should I –“
“Right there is fine,” Bucky said, and Steve nodded, scooting just a little closer. “It's easier when you stand.”
“Okay.” Steve wobbled to his feet on the bed, holding his arms out to keep his balance. “So I just... jump?”
“You don't need to actually jump, just... make the bed rock,” Bucky said, and Steve could hear the anticipation in his voice, so he gave himself a shove and shifted his weight on the bed, just enough to make the mattress move.
“You can go a little harder,” Toni said, and Steve bit his lip as he tried again, giving it a little more force this time. He heard both Bucky and Toni suck in a startled breath, so he did it again, getting into a rhythm of not-quite-jumping as he watched the way the blanket rose and fell with his movement.
“Is that good?” he asked, and Bucky nodded frantically, his hands gripping the pillow on either side of Toni's head.
“Yeah, just – keep going.”
Steve did, feeling a little ridiculous as he shook the bed with his whole body. It didn't take long before he was gasping for breath, his thighs burning from what was essentially a workout at this point, but Bucky and Toni seemed to be enjoying it, judging by the noises coming from underneath the blanket.
He didn't know how long it was before a hand flailed out across the bed to smack his leg, and he stopped more on reflex than anything else when Bucky suddenly scooted backwards, a pained look on his face.
“Oh –“ he gasped and then squeezed his eyes shut, his body jerking so hard that it made the blanket shake as he – oh. Steve flushed when he realized that Bucky was – while he and Toni were right here. It should've been disturbing, a little weird at the very least. But all it made Steve feel in that moment was a sense of almost pride that he'd done it right, that it had worked.
Bucky looked up at him after a couple of seconds, his cheeks flushed and eyes bright.
“Thanks, buddy,” he panted, reaching up for a high five that Steve gave him – wrinkling his nose a second later as he looked at his hand. Bucky laughed breathlessly. “That one was clean. Don't worry.”
“Right.” Steve cleared his throat, looking over at Toni – and his breath froze in his lungs because Toni was still lying on her back, her hair fanned out across her pillow and her chest heaving under her shirt. Her eyes were dark when they met Steve's, and the fact that Steve couldn't see the rest of her only made her look more alluring, like a forbidden fantasy. Something out of a dream.
For a second Steve wasn't sure if he could go through with this. But then Toni said, “Your turn,” her voice deep and almost dark, and Steve couldn't have said no if he tried.
“Okay,” he croaked, and Bucky grinned as he shuffled sideways out of the bed. Steve could see an obvious stain at the front of his underwear, his heart pounding when the implications of that fully sank in. If all went well, that would be him in a couple of minutes.
Steve stepped out of his pants and took Bucky's place under the blanket with a bit of trepidation, hoping that he wasn't about to lie in a wet spot. But the sheets were dry, so apparently Bucky had been careful. Thank god.
He felt his blood sing at the first brush of Toni's skin against his, her bare leg touching the outside of his thigh. Him and Toni were almost the same height, so when Steve hovered over her, propped up on his hands and knees, they were directly eye to eye, closer than Steve had ever been to a woman. He swallowed hard.
“How do I –“
“Here.“ He felt her spread her legs underneath him, and Steve instinctively closed his eyes before he forced them back open, looking right into her smiling face. “I'll tell you if you do it wrong.”
“Okay.” Steve took a fortifying breath before he reached down and fished his cock out of his underwear, guiding it to where he assumed it needed to go. A startled breath rushed out of him when the tip of it brushed against Toni's skin, that contact alone almost too much to bear. No one but him had ever touched his cock before.
“Lower,” Toni said, and Steve followed the command, slowly sliding it down until Toni said, “Stop. Now push forward.” It took a bit of trial and error, but eventually Steve felt something give, and –
Jesus Christ.
Steve gasped for air at the sudden heat around his cock, followed immediately by the sense of pressure that made his stomach curl in on itself in a way he'd never felt before. The urge to thrust deeper was so intense that he had to close his eyes and breathe through it for a second, but eventually he regained control just enough to push the rest of the way in and lay down on top of Toni, trying to ignore the buzzing tension under his skin.
“Okay?” she asked, and Steve nodded, too overwhelmed to really feel any embarrassment at his inexperience. He suddenly understood why everyone would risk the Lord's wrath for this. Steve wasn't sure that he would've resisted it for so long if he'd known that this was what it felt like.
Once the initial rush passed, Steve slowly became aware of all the other new sensations, aside from the burning heat around his cock. Toni was really warm underneath him, the rhythm of their combined breathing causing a nice, almost soothing slide of skin against skin. Steve hadn't been prepared for the feeling of Toni's breasts against his chest, how soft and cushy they would be, even through her shirt. Steve's fingers were itching with the urge to squeeze them, to feel their weight against his palms, but that definitely felt like a step too far. So he grabbed hold of the pillow, same as Bucky had, clenching it in tight fists.
He startled when he suddenly felt hot breath on his neck, twisting to see that Toni had turned her head just enough for her to look him right in the eye, their cheeks almost pressing together. Steve felt his cheeks heat rapidly, aware of just how close they were like this, but before he could say anything to break the awkward tension, he felt the bed shift as Bucky climbed on top of it.
“Remember to pull out before anything happens, okay?” Bucky said, and Steve nodded, gritting his teeth to brace against whatever sensation was about to follow –
He gasped when the motion of the bed rocked him and Toni together, shifting them just enough so that his cock slid out and back in the slightest bit. He immediately wanted more, to move his hips and chase that feeling, but even through the haze of lust he still remembered why he couldn't. If he moved, he'd be committing a cardinal sin against God, who frowned upon premarital sex. He couldn't risk his salvation for earthly pleasures.
Still, he found himself wishing that he could.
Bucky had apparently paused after that first jump, and Steve was just about to ask what was wrong when Bucky suddenly jumped again, then again and again until the mattress was rocking in a consistent rhythm, and Steve –
God, Steve hadn't thought that anything could feel this good.
Steve's cock was sliding back and forth in a jerky motion that was as incredible as it was maddening, somehow both too much and not enough. Toni was so wet and warm inside, such a contrast to what Steve remembered from his own hand – the few times he'd caved and committed that particular sin – and it was so good it almost brought tears to his eyes. He didn't know how he would ever live without this, now that he knew it existed.
Steve opened his eyes with a great deal of effort, looking down at Toni who had her eyes firmly shut, her head thrown back against the pillow. Her hands were gripping the sheets tightly, holding them up as they bounced together, their chests knocking against each other. She was so beautiful that it almost hurt Steve to look at her.
He startled when her eyes suddenly opened, focusing directly on him, and all of a sudden all he could see were her lips as her mouth parted and she made a tiny noise, a breathy moan that reverberated all the way down to his cock –
Steve pulled back abruptly, panic rushing through him when his balls seized, a familiar urgency settling low in his gut. He'd barely pulled free of Toni when his cock started to twitch, his balls drawing up tight against his body, and Steve frantically reached down to stave it off, just a little longer –
Steve shoved his cock back into his underwear just in time to catch the mess, his cock pulsing so hard it made him curl up on top of Toni, his forehead pressed against her stomach as he groaned out his pleasure. For a moment it felt as though it would go on forever, but after what could've been seconds or hours Steve finally dropped back into his body, his head spinning after his sudden release. Jesus, Mary and Joseph.
“Good?” Bucky asked smugly, and Steve moaned something unintelligible into Toni's stomach that made her chuckle, her abs jumping against his lips.
“You lasted longer than most guys do the first time. Good job.”
Steve's cheeks felt warm again when he lifted his head, meeting Toni's gaze with some difficulty. She was smiling, her eyes crinkling at the corners, and Steve felt a flash of relief at how happy she looked, as if she was satisfied with Steve. Or at least not disappointed. Either way it was better than anything he'd hoped for.
“Thank you so much,” he panted, and Toni blinked before she threw her head back and laughed, baring the long line of her neck. Steve could only stare at her, his chest glowing with happiness at the sight of her joy. She really was beautiful.
“Yeah, you're welcome,” she said with an amused glint in her eyes before she looked at the clock on her nightstand and frowned. “Crud. You guys better get going, my roommates will be back soon.”
“Will do,” Bucky said, already picking up his clothes, and Steve started to slide out from under the blanket when he suddenly felt a touch on his thigh, his eyes snapping up to Toni's face. She squeezed his leg, bringing a lump to his throat as his heart started pounding, their gazes locked on each other as he tried to parse the expression on her face.
After a short eternity she broke the spell with a wink, reaching for her underwear and pants, and he quickly got out of bed, trying to ignore his racing heartbeat as he tugged his pants on over his soiled underwear. He'd have to do laundry first thing tomorrow morning.
“This was great, Toni, thanks,” Bucky said as he straightened his shirt, and Toni slid out from under the blanket, her pants back in place and a smile on her lips.
“Yeah, that was fun.” She looked between them, cocking her head and grabbing a strand of her hair in one hand. “I wouldn't mind doing it again.”
“That would be great,” Steve blurted, and she smiled at him.
“Good. You know where to find me.”
“We sure do,” Bucky said with a cheeky grin as he wrapped an arm around Steve's shoulders and started dragging him out of the room. “See you at the sacrament, Toni!”
“See you,” she said, and Steve got once last glance at her over his shoulder before Bucky pulled the door shut behind them, letting out a heavy breath.
“Wow,” he said, combing his hair with his fingers as he gave Steve a knowing look. “Not bad, huh? What a woman.”
Steve turned to look at the door, still feeling a phantom touch on his thigh.
“Yeah,” he said, his heart pounding at the memory of her smile. “What a woman.”
