Skip to content
Relatos Ardientes

What Started Between Two Ended Up Becoming a Three-Way

Adrián let himself sink into the back seats of the last night bus, his backpack sliding to the floor between his feet. At twenty-one and after three seasons playing rugby on the university team, he’d earned a broad back that strained his gray T-shirt every time he moved. His chestnut hair was tousled after a whole day of exams, and that half-smile of someone who knows he’s being watched never left his face, not even with exhaustion.

Bruno sat down beside him with a long sigh. He was around twenty-one too, but slimmer, with fine lines and light blond hair that he always wore brushed to one side. He had restless blue eyes, the kind that never stop searching, and that night they were searching for Adrián above all.

—What a shitty day at uni —murmured Bruno, running a hand over the back of his neck.

—At least we’ve got the Statistics exam out of the way —Adrián replied—. Villalba went way over the top with the last problem.

The bus emptied out as it crossed the city. Stops fell behind them, passengers got off in groups, and the back of the bus gradually became a separate, almost private corner, dimly lit by a flickering yellow light.

—Did you see how Marta was looking at you in the library? —Bruno asked with a crooked smile—. I think she really likes you.

Adrián shrugged, though his smile widened.

—Marta’s fine, but she bores me. She always talks about the same thing.

—You’re such an asshole. Anyone would kill to date her.

The bus braked hard at a traffic light and the momentum threw Bruno against him. Their shoulders knocked, their thighs ended up pressed together, and Bruno took a second too long to pull away.

—Sorry —he said, without quite moving away.

Adrián felt his friend’s heat through the thin fabric of their shirts, and something shifted inside him, something he’d been batting away for months every time it surfaced.

—It’s nothing —he replied, his voice a little rougher than he meant it to be.

The bus started up again, but the tension between them had changed texture. Bruno stayed closer than usual, and with every bump their knees brushed again and again, like by accident.

—Hey —Bruno said, lowering his voice to almost a whisper—, have you ever thought about trying things?

—Trying what?

Bruno swallowed. His cheeks turned a pink the yellow light didn’t quite manage to hide.

—You know. Different experiences.

—You mean smoking something weird? —Adrián arched a brow, amused and baffled in equal measure.

—No, idiot. —Bruno gave his arm a light tap—. I mean experiences. The other kind.

The word hung in the stale air of the bus. Adrián’s pulse sped up in a way he couldn’t explain.

—What kind of experiences? —he asked, and his own voice sounded far away.

Bruno leaned in until his lips almost brushed his ear.

—With guys. With dicks, Adrián. I want to know what it feels like to suck one and have one inside me.

The confession fell like a stone into still water. Adrián felt a jolt run down his back and gather in a very specific spot, below the zipper of his jeans, where his cock began to swell against the fabric.

—Bruno…

—I know it sounds weird —he hurried on—, but lately I can’t stop thinking about you. About us. About your cock, fucking hell. About what it’d be like.

Adrián turned his head slowly. They were a handspan apart, so close he could feel his friend’s broken breath brushing his mouth.

I’ve been thinking the same thing for months and I never dared say it.

—Me too —he admitted at last—. And I’m getting hard just listening to you.

Bruno glanced for a moment toward the heads bobbing in the front seats, made sure no one was watching them, and without saying anything else, put a hand on his thigh. This time it wasn’t an accidental touch; it was a decision. His fingers moved up a few centimeters and felt the rock-hard bulge under the jeans.

—Fuck, you’re huge —he whispered, pressing with his open palm.

Adrián clenched his teeth to keep from moaning on the bus.

—My stop’s next —Bruno said—. My roommate might be there, but I’ve got my own room. Want to come?

Adrián didn’t even think about it for a second.

—Let’s go.

***

The apartment was on the fourth floor without an elevator, and they practically ran up the stairs, laughing from nerves. Bruno struggled with the key in the lock while Adrián breathed down his neck, holding himself back from pushing him against the door too soon.

What they hadn’t expected was to find the living room light on.

Lucas was sprawled on the sofa with a remote in his hand and a tank top that showed off tanned, worked arms. He had short dark hair, a three-day beard, and a calm way of looking at people, as if nothing ever surprised him much. He lifted his eyes from the screen and looked both of them over from head to toe, slowly, without even pretending not to.

—Late night —he said, with a half-smile—. Hard exam?

—Something like that —Bruno replied, and Adrián didn’t miss that he’d gone red again.

There was a strange, charged silence, the kind where everyone understands what’s happening before anyone says it out loud. Lucas set the remote on the coffee table and got up slowly. As he did, the shorts didn’t hide a thing: a long, thick cock stood out clearly against the fabric, already half-hard.

—You’re pretty bad at hiding it —he commented, amused—. You can see it from the doorway. And you, Bruno, it shows on your face that you came here to fuck.

Adrián felt his face burn, but underneath the embarrassment there was something else, a new current he hadn’t counted on. He looked at Bruno. Bruno looked at him. And then they both looked at Lucas, who was still standing there, waiting with a calm that was almost an invitation.

—You don’t have to stop because of me —Lucas said, sliding a hand down his bulge with zero shame—. Or you don’t have to stop with me outside, depending on how you look at it. I know how to suck a cock too.

It was Bruno who made the first move. He crossed the living room, grabbed Adrián by the T-shirt and kissed him at last, with all the need he’d been holding back since the bus. Their tongues met immediately, dirty, without rhythm, searching for each other in gasps. Adrián moaned deep in his friend’s mouth while he buried one hand in his blond hair and used the other to squeeze the cock over his jeans. Bruno’s was hard as a rock.

He felt, more than saw, Lucas come up behind him. Big, sure hands slid up his waist, tugged his shirt up, and a hot mouth found his nape. Teeth bit into his trapezius just as a rigid cock pressed between his ass cheeks over his pants. Being between the two of them, trapped between Bruno’s slim body and Lucas’s solid chest, wiped out the last scraps of Adrián’s sanity.

—Fuck —he murmured, throwing his head back against Lucas’s shoulder.

—Easy —Lucas answered in his ear, in a deep voice that raised goosebumps on his skin—. We’re going to fuck you properly. No need to rush.

Slow didn’t last long. Bruno yanked his shirt off and stared at his defined torso, his abdomen marked by rugby seasons, before bending to kiss his chest, to nibble softly at a nipple that hardened instantly. Adrián let out a rough moan and fumbled for Bruno’s belt, desperate to get his cock out once and for all. He undid his jeans, yanked down his briefs, and a pink, thin, long cock sprang free, slapping against Bruno’s stomach, the tip already shiny with pre-cum.

—Jesus, you’re leaking —Adrián murmured, and without thinking much about it he grabbed it and started stroking him slowly, with a closed fist, feeling it throb against his palm.

—Keep that up and I’ll come standing right here —Bruno gasped.

They moved as best they could toward Bruno’s room, leaving clothes in the hallway. Belts, T-shirts, underwear, everything came off along the way. By the time they fell onto the bed, there were three naked, tangled bodies, three hard cocks rubbing against bellies and thighs, hands everywhere, mouths not knowing who to attend to first. Adrián had never imagined something like this could overwhelm him in that way, every nerve ending lit up at once.

Bruno was the first to go down. He slid down Adrián’s body, leaving a trail of wet kisses until he reached the thick, stiff cock bouncing against his navel, and looked up with darkened eyes.

—Fuck, yours is gorgeous —he murmured—. And fucking thick.

—You sure you want this? —he asked, though his tongue was already running beneath the glans.

—More than anything —Adrián replied, his voice breaking—. Suck me already, please.

Bruno opened his mouth and took him all the way in without any preamble, choking for a second against the base. Adrián cried out with pleasure, his hips lifting by instinct. Bruno’s mouth was hot, skilled, he knew exactly when to press his tongue against the vein running underneath and when to ease off to take him whole again. He went up and down with a rhythm that made saliva drip over Adrián’s balls, and Adrián could feel them tight, heavy, hanging between his legs.

—Like that, fuck, like that —he panted, one hand tangled in the blond hair, guiding his head—. Take it all, asshole.

Lucas, meanwhile, had positioned himself at his side, his dark, thick cock in his fist, stroking himself slowly at Adrián’s face level. He turned Adrián’s face with two fingers and ran the glans over his lips, smearing them with pre-cum.

—Open —he ordered—. Let’s see how you suck.

Adrián opened his mouth without thinking and Lucas shoved his cock down his throat. It was thick, much thicker than Bruno’s, and it forced his jaw open until it hurt. He choked the first few times, eyes watering, but soon found the rhythm. He sucked hungrily, tongue pressed to the underside, letting Lucas push his head and fuck his mouth at his own pace. A line of saliva dripped from his chin down to Lucas’s balls, which he licked too when he brought them close to his mouth.

—Look at his face —Lucas growled at Bruno—. The bastard’s a natural cocksucker.

Bruno let Adrián’s cock pop free with a wet smack and started licking his balls, nibbling them and then moving down to the perineum. He spread his legs apart in one pull, propped them on his shoulders, and buried his face between his ass cheeks. The first lick over his hole tore a moan from Adrián that Lucas swallowed around his cock.

—Fuck, Bruno! —he managed to stammer, letting go of Lucas’s shaft—. Keep going, stay there.

Bruno ate his ass slowly, pushing his tongue inside him, coating the hole in spit, alternating broad licks with the sharp tip going in and out. Adrián could feel his hole loosening, opening, every thrust of the tongue sending a jolt straight to his cock, which dripped over his stomach untouched by anyone.

—He’s ready —Bruno announced, lifting his mouth, shiny with spit—. Fuck him first, Lucas. You’ve got the biggest cock; if he can take yours, he can take anything.

Lucas smiled and pulled his cock out of Adrián’s mouth. He rummaged in the nightstand drawer, found a bottle of lube, and poured a good amount into his hand. He coated his cock slowly, never taking his eyes off Adrián’s, and then smeared two fingers with it and shoved them into his ass up to the knuckles.

Adrián arched his back and let out a long groan. The fingers opened him, curled inside him, searched for a spot that made him see stars when they found it.

—There, fuck, right there —he gasped.

—I’m going to hammer that spot with my cock —Lucas promised.

He pulled his fingers out, positioned himself between Adrián’s legs and rested the glans against the hole. He pushed in slowly, letting the thick head sink in at once. Adrián let out a choked cry and clung to the sheets. It burned, it split him open, but Bruno was there, over him, kissing him with his tongue shoved all the way to his uvula, distracting him from the pain with lazy strokes on his nipples.

—Breathe —Bruno whispered—. The good part starts now.

Lucas pushed a little more, and then more, until Adrián felt his warm balls pressed against his ass cheeks. He held still for a moment, letting him get used to it, and then started fucking him. At first slowly, pulling nearly the whole cock out and driving it back in, then faster and faster, with hard thrusts that made the bed slam into the wall. Every drive hit his prostate and Adrián’s moans slipped out, no longer under his control.

—Such a tight ass, fuck —Lucas growled—. And you take cock so well, asshole.

—Harder —Adrián asked through clenched teeth—. Break me.

Bruno knelt beside his face, his cock dripping again at his lips, and Adrián took it without hesitation. While Lucas pounded him from below with harsher and harsher thrusts, he sucked Bruno’s cock with the same rhythm, letting himself be fucked from both ends at once. He could feel Lucas’s balls bouncing against his ass and Bruno’s hitting his chin with every shove.

—I’m about to come —Bruno warned suddenly, tugging his hair—. Adrián, fuck, I’m about to come in your mouth.

—Swallow it all —Lucas ordered without stopping—. Take every last drop.

Bruno exploded with a sharp moan and spilled thick ropes into Adrián’s mouth, which he swallowed as best he could, cum escaping the corners of his lips. He felt the salty taste slide down his throat and, before he could recover, Lucas changed position. He flipped him onto all fours in one yank, grabbed his hips and drove into him again to the hilt.

—Now —he growled, fucking him in brutal jolts—. Now you’re going to learn what a cock inside feels like.

Lucas hauled him in with both hands, his fingers digging into his hips, landing such deep thrusts that Adrián lost his voice with each one. Bruno, still weak after coming, lay beneath him and started sucking his cock from below while Lucas kept hammering his ass. With that double attention, Adrián lasted less than a breath.

—I’m gonna come, fuck, I’m gonna come —he warned, shaking all over.

He came out with a cry, spilling thick cum into Bruno’s mouth, and Bruno swallowed it without letting go of his cock, draining him to the last drop. The orgasm shook his legs and clenched his ass around Lucas’s cock, which held out for three more thrusts before he yanked it free and unloaded over Adrián’s back, thick, long spurts that slid down to his ass cheeks.

—Fuck, fuck, fuck —Lucas panted as he stroked himself hard—. What an ass you’ve got.

The three of them collapsed onto the bed, drenched in sweat, semen and spit, breathing hard and uneven. Adrián could feel his ass pulsing open and his legs still trembling. Bruno curled up against him and dragged a lazy tongue over his nipple. Lucas let himself fall on the other side, his cock still half-hard, resting against his thigh.

—We’ve got all night —Lucas said, pulling Bruno toward him to kiss him over Adrián’s body, the taste of three mouths mingling on their tongues—. And my parents, luckily, live in another city.

—And I still have a lot of cock to try —Bruno murmured, laughing softly and sliding his hand down Adrián’s stomach to grab his cock again, which was starting to respond once more—. I want this one inside me too.

Adrián laughed, still breathless, and pulled them both close. That morning he’d left home worried about a Statistics exam. He had no idea the night would end like this, with two bodies pressed against his, his ass dripping semen, and the certainty that nothing between them would ever be exactly the same again.

—All night, then —he murmured, and kissed Bruno again while Lucas’s hand climbed back up his thigh, searching for his still-open hole.

See all Threesomes & Orgies stories

Rate this story

Comments

Be the first to comment.

Leave a comment

Sign in or create account

Choose how you want to continue.