The dorm room felt like it was breathing now, hot and humid, every exhale from the four of them adding to the thick haze. The fairy lights blurred at the edges of vision, turning skin into soft gold and shadow. Alex and Ben were still locked in that charged straddle on the lower bunk, legs tangled, cocks out and glistening from spit and pre-cum, hands moving in slow, deliberate strokes on themselves. Their breathing had synced into something ragged and animal, chests heaving, sweat trickling down Alex's golden pecs and pooling in the hollow of Ben's collarbone.
Sarah broke first.
She uncrossed her legs with deliberate slowness, letting the short denim skirt ride all the way up her thighs until it bunched uselessly at her hips. No panties underneath, just smooth, pale skin and the neat triangle of dark curls framing her pussy. Her outer lips were flushed dark pink, already swollen and slick; a thin thread of arousal stretched and broke as she spread her thighs wider. She dragged two fingers down her slit, parting herself slowly so they could see the glistening inner folds, the small, erect clit peeking out at the top.
Emily followed a heartbeat later, mirroring her. Her skirt hiked up to reveal bare, smooth-shaven skin: pale lips puffy and wet, inner folds darker rose, glistening visibly in the low light. She used her middle finger to circle her clit once, twice, then dipped lower to push inside herself with a soft, wet sound. She pulled out slowly, finger coated and shining, and held it up so the boys could see the clear strings of arousal stretching between digit and cunt.
Both girls leaned back on their elbows, legs spread shamelessly now, skirts useless decorations around their waists. Sarah's fingers moved in lazy circles over her clit while her other hand cupped one breast, thumb flicking the dark nipple. Emily slid two fingers deep, fucking herself with slow, deliberate thrusts, the wet schlick audible over the boys' heavy breathing.
Alex's hand stuttered on his own cock, eyes glued to the sight. "Holy fuck…"
Ben just stared, mouth open, tongue darting out to wet his lips like he could already taste them. His thick shaft throbbed visibly, a fresh bead of pre-cum rolling down the underside.
Sarah's voice came out husky, teasing. "You like the view, boys?"
Emily's hips rolled up into her own hand. "Bet you're dying to get closer."
Alex swallowed hard, voice wrecked. "Yeah. Fuck yeah."
Ben could only nod, head jerking in small, desperate pulls.
Sarah tilted her head, smirking. "Do you wanna taste it? Get your mouths on us? Lick us until we come all over your pretty faces?"
The question hung there like a lit fuse.
Ben's green eyes were glassy, pupils blown to black. His hips rocked forward involuntarily, cock sliding through his own fist. "Please," he whispered, the word cracking. "God, yes. Please."
Alex's answer was rougher, needier. "Fuck yes. Let me—let us—taste you. I'll do anything."
Emily laughed softly, low and filthy. "Anything, huh?"
Sarah exchanged a glance with her, then nodded. "Fine. But you have to earn it. Jerk each other off first. Right here, right now. Hands on each other's cocks. Slow. No rushing. You don't get to come until we say."
The boys froze for half a second, long enough for the words to sink in, for the reality of it to hit.
Then Alex moved.
He shifted his weight, keeping one thick thigh slung over Ben's lap so they stayed pressed close. His right hand, still slick from his own spit, reached down and wrapped around Ben's cock.
Ben's breath left him in a hard cut. Alex's palm was hot, callused from weights and football, fingers long enough to circle Ben's thicker girth almost completely. He gave one slow, experimental stroke from base to tip, thumb dragging over the slick head on the upstroke.
Ben's whole body jerked. "Oh—shit—"
"Your turn, bro," Alex rasped, voice thick. "Touch me."
Ben's hand trembled as it lifted. When his freckled fingers finally closed around Alex's cock, Alex groaned low, the sound tearing out of him. Ben's grip was tentative at first, testing the weight, the heat, the way the veins pulsed under his palm, then firmer as he mimicked Alex's rhythm. Slow. So fucking slow. Up… down… thumb swiping over the fat, leaking slit on every pass.
They found a rhythm almost instantly: awkward, then smoother, then hypnotic. Alex's hand on Ben's cock, Ben's on Alex's. Slick sounds filled the room: wet skin sliding, pre-cum mixing with leftover spit, the occasional hitch of breath when one of them grazed a particularly sensitive spot.
Alex leaned in, forehead dropping to Ben's shoulder, golden hair sticking to freckled skin. "Fuck… your hand feels good, ginger. So tight. Bet you'd feel even better wrapped around me somewhere else."
Ben whimpered, hips canting up into Alex's fist. "Yours is… so thick. Heavy. I can feel it throbbing. Like it's gonna burst."
Across the room, the girls watched with dark, hungry eyes. Sarah's fingers sped up on her clit, small circles now, hips rolling. Emily fucked herself deeper, three fingers now, the wet sounds obscene.
"You're doing so good," Sarah purred. "Look at you—stroking each other like you've been dying to. So cute. So desperate."
Emily's voice was breathier. "Keep it slow. Edge yourselves. We want you leaking, shaking, begging before you get a taste."
Alex's strokes stayed torturously measured: long, firm pulls that made Ben's balls draw up tight, then easing off just before the point of no return. Ben mirrored him, hand gliding slick and slow, twisting lightly at the head on every upstroke until Alex's thighs trembled.
Ben's free hand clutched at Alex's broad back, nails digging into golden skin. "Alex—I'm close—fuck, I'm so close—"
"Don't you dare," Alex growled against his neck, teeth grazing freckles. "Hold it, bro. For them. For us."
Ben tried.
His thighs clamped, abs locking, nails finding Alex's shoulder. He got maybe three seconds.
Alex's thumb caught the ridge on the upstroke and Ben's cock bucked against his palm: one hard, involuntary jerk. Pre-cum at the slit, a fresh slick track across Alex's grip.
Alex felt it. His fingers tightened slightly, reading the tell, and his breathing shifted, lower now, reading it.
"Yeah," Alex said against his ear. Not loud. Not surprised. "Can't hold that one."
"Alex—I can't—I'm gonna—"
"I know." The stroke went longer, base to tip, slick now. Alex didn't slow down. "Give it up. Come on. Give it to me."
He came.
The first pulse fired before Ben's hips finished the thrust, a thick rope landing from his navel to his chest in one hot stripe. Alex kept stroking, long and even, and the second hit before Ben had drawn a breath: heavier, louder, the wet sound of it on Ben's stomach, Alex's knuckles going slick. Ben's hips moved without him, grinding up into the grip on each wave, and Alex rode the rhythm, wrist adjusting, pressure easing when Ben peaked, firming again on the pull back, milking each pulse as it came.
"That's it." Right at his ear. Calm, like this had been the plan the whole time. "All of it. Don't hold anything back."
Ben made a sound he was going to think about later. His back curved on the third pulse, less force now but still coming, cock twitching hard against Alex's palm, a thin thread catching on Alex's thumb and stretching. Alex closed his fist once at the base, slow and deliberate, and Ben felt the last of it press out of him in a long, shaking exhale.
It took a long moment to stop.
Ben came back by degrees. The room first. Then air. Then Alex, still pressed close, Alex's hand gone still but not gone, wet and warm, fingers loosely closed around him.
"Shit." Alex pulled back enough to look at him. He glanced at his own knuckles, slick, the white of it already cooling between his fingers, then at the cum spread across Ben's heaving stomach. His thumb moved once through the mess on his hand. Not wiping it. Just registering.
"Couldn't hold it, ginger?"
Ben pressed his face into Alex's shoulder. He had no words.
Sarah's voice came flat from across the room. "I said deal's off."
"Sarah." Emily's voice was lower. Slower.
A pause.
"He's eighteen." Emily, with the weight of someone who's already decided. "Give him a minute."
Alex huffed once through his nose. He put two fingers under Ben's chin and tilted his face up. Ben's green eyes were glassy, freckles dark against the flush. Alex looked at him: steady, intent.
"That's one. Two more in you tonight, easy." His thumb moved to the back of Ben's neck, slow. "Breathe."
Ben breathed.
Alex leaned in, mouth close to his ear. "First time someone else's hand did that to you. Of course it hit hard. That's not a problem—that's just what eighteen feels like." The thumb kept its slow stroke. "Now get your head back. Because they're still right over there and we're not close to done."
Ben nodded. Short. Head starting to clear.
Alex reached down and wrapped a loose hand around Ben's softening cock: not stroking, just holding, keeping the blood in it. He glanced over his shoulder at the girls. "Two minutes."
Emily had her ankles crossed, watching them with dark eyes. The two fingers she'd had inside herself were still slick. She looked unhurried. "Two minutes."
Sarah looked from Emily to the boys, taking in the cum going tacky on Ben's stomach, Alex's hand still easy on him, and shook her head once. "He better come back."
The cum on Ben's stomach was already cooling, pulling tight where it had spread thin. He felt it each time he breathed: slick and real and undeniable. Alex's hand had done that. He let the fact sit in him without trying to make it mean something.
Alex hadn't wiped his knuckles.
Two minutes later, Ben's cock was full and hard and dark-flushed at the head. He was eighteen, and Alex had been right, and that was all there was to say about it.
The girls had kept themselves warm. Sarah's fingers moved in lazy circles over her clit, skirt useless at her waist; Emily had two fingers working inside herself, the wet sound of it audible again across the room. The room held sweat and the fading sharp note of Ben's cum.
Sarah drew her fingers out slowly and spread her folds open. "Come here," she said. "Knees. Mouths only. Slow. You don't come again until we say." Her eyes moved to Ben. "Either of you."
They slid off the bunk together, knees hitting the carpet in front of the girls, faces flushed and wrecked, mouths already watering for what came next.
If you enjoyed this story, consider supporting the author on Patreon.