One Hall Pass: His Married Best Friend Surrenders in the Darkroom
In the darkroom, married photographer Victor eagerly sucks and gets fucked raw by his curious 34-year-old best friend Theo.
The studio had emptied hours ago, the last client’s laughter still echoing faintly in Victor’s memory as he locked the front door and killed the main lights. At thirty-two, he moved through the space with the quiet certainty of a man who had spent a decade freezing other people’s joy onto film. Tonight the only joy he wanted belonged to the man waiting for him in the darkroom.
Theo leaned against the long stainless sink, thirty-four and still built like the soccer captain he had once been, dark hair curling damp against his collar from the late-summer heat. Fellow wedding photographer, best friend since their first shared second-shooter gig seven years earlier, and—until this moment—resolutely, publicly straight. Victor’s pulse hammered against his ribs as he closed the darkroom door and sealed them into perfect black.
“Safe light’s off,” Victor said, voice low. “We’re completely dark.”
“I know.” Theo’s answer came from only a few feet away, warm breath already brushing Victor’s cheek. “You planned it that way.”
Victor’s fingers found the edge of the developing tray, grounding himself. “I asked you here because I meant what I said in the car. One hall pass. Just you. After years of us circling each other at receptions, stealing looks across dance floors, pretending the jokes about sharing a hotel room were only jokes. My marriage is open for this one thing, this one person. You.”
A soft, shaky exhale. Theo shifted closer; Victor could smell the clean soap on his skin and the faint chemical bite of fixer that never quite left either of them. “You think I haven’t fantasized about exactly this? Pitch black. Just us. Your voice in the dark telling me it’s allowed.” Theo’s hand brushed Victor’s forearm, deliberate, lingering. “I’ve jerked off to the idea of you so many times I lost count. Straight guy bullshit never stopped the pictures in my head.”
Victor’s cock thickened inside his jeans at the confession. He turned fully toward the sound of Theo’s breathing. “Say it again. Tell me you want to cross the line.”
“I want it.” Theo’s fingers slid higher, tracing the inside of Victor’s elbow, then higher still until they rested over the frantic beat of Victor’s heart. “I’ve wanted your mouth, your hands, your cock since that night in Miami when we both got too drunk to pretend the tension wasn’t real. I jacked off in the shower thinking about you on your knees. I want to know what you taste like. I want to feel you lose it for me.”
The darkness made every word heavier, wetter. Victor’s free hand rose, found Theo’s jaw, thumb stroking the day’s stubble. “I’ve jerked off thinking about you fucking me raw. About sucking you until you came down my throat. About the way you’d sound when you finally stopped holding back.” His voice cracked. “Hall pass or not, I’ve been yours in my head for years.”
Theo made a low, hungry sound. His palm flattened against Victor’s chest, then slid downward, mapping the hard plane of muscle, the soft cotton of the T-shirt, the belt buckle. “Jesus. You’re already hard.”
“So are you.” Victor’s knuckles grazed the thick ridge straining Theo’s jeans. Both men groaned at the contact. “Feel that? That’s what you do to me every fucking time we’re alone.”
Their whispered confessions dissolved into deliberate touches. Theo’s fingers hooked under the hem of Victor’s shirt and pushed it up, palms spreading hot across bare skin, thumbs brushing nipples until Victor’s breath stuttered. Victor answered by cupping Theo through the denim, squeezing the heavy length, feeling it jump.
“Kiss me,” Theo whispered, voice breaking. “Victor—please. I need your mouth on mine before I lose my mind.”
Victor closed the last inch. Their lips met soft at first, testing, then the dam shattered. Theo opened for him with a moan that vibrated straight into Victor’s cock. Tongues slid deep, wet and urgent. Theo tasted like the mint gum he’d chewed on the drive over and something darker, pure need. Victor shoved him back against the sink, grinding their hips together while they kissed like men starving. Hands tangled in hair, gripped ass, rucked clothing. Theo’s thigh pushed between Victor’s legs; Victor rode it shamelessly, cock leaking precome against the inside of his briefs.
When they broke for air, Theo’s forehead pressed to Victor’s. “Fuck, your mouth. I’ve wanted that mouth for so long.”
Victor’s hands were already at Theo’s belt, but Theo stopped him with a shaky laugh. “No. Me first. I can’t wait another second.”
Theo dropped to his knees in the absolute dark. The sound of denim shifting, the soft thud of knees on the rubber mat, made Victor’s balls draw up tight. Theo’s fingers fumbled with Victor’s belt buckle, cursing under his breath when the leather slipped, then succeeding with a metallic clink. Zipper. The whisper of fabric. Cool air kissed Victor’s cock the second it sprang free, thick and dripping.
Theo’s breath washed over the head. “God, you’re bigger than I imagined. Hot. Wet.” A tentative tongue swipe across the slit made Victor’s knees buckle. “I need to taste my best friend’s cock so fucking bad. Been dying for it.”
Victor’s fingers found Theo’s hair, not pushing, just holding on. “Then take it. It’s yours. Hall pass or forever—I don’t care. Just suck me.”
Theo’s mouth opened and sank down in one long, wet slide. Heat engulfed Victor to the root. Theo choked softly, pulled back, then took him again deeper, moaning around the thick shaft like a man finally getting what he’d craved. Spit slicked the way; Theo’s tongue worked the underside vein while his hand stroked what his lips couldn’t reach. The wet sounds filled the darkroom—obscene, perfect.
“Fuck, Theo—your mouth—” Victor’s hips jerked helplessly. “You feel incredible. Look at you, straight guy on your knees for me, sucking cock like you were born for it.”
Theo pulled off just long enough to rasp, “Not straight tonight. Never again when it comes to you. I need this. Need your come on my tongue.” Then he swallowed Victor back down, throat working, one hand rolling Victor’s tight balls while the other shoved into his own open jeans to fist his aching cock.
Victor’s head fell back. Every nerve ending lit up. He could feel Theo’s throat flutter, the desperate way Theo’s hips punched into his own fist, the wet slap of spit and precome. Darkness erased every barrier; there was only the heat of Theo’s mouth, the scrape of teeth carefully avoided, the greedy moans vibrating along Victor’s shaft.
“I’m not gonna last if you keep that up,” Victor warned, voice wrecked. “You feel too good. Years of wanting this—Jesus—”
Theo answered by sucking harder, bobbing faster, free hand sliding back to grip Victor’s ass and pull him deeper. Victor fucked into that willing mouth in short, shallow thrusts, chasing the building pressure at the base of his spine. Theo took every inch, gagging wetly, loving it, the filthy sounds of his throat and his stroking fist mixing into one continuous plea.
Victor’s fingers tightened in Theo’s hair. “You’re gonna make me come. You want it? Want your best friend’s load down your throat right here in the dark?”
Theo moaned yes around him, the vibration tipping Victor closer to the edge. But just as the climax coiled tight and ready to snap, Theo pulled off with a filthy wet pop, gasping, forehead pressed to Victor’s hip.
“Not yet,” Theo panted, voice ruined. “I want more. I want you to fuck my throat properly. I want your fingers in me while I suck you. I want everything we talked about—and I want it before this night ends.” His hand still stroked Victor’s spit-slick cock, slow and torturous. “Tell me you’ll give it to me. Tell me the hall pass includes you bending me over this sink and filling me raw.”
Victor’s cock jumped hard in Theo’s fist. The darkroom air felt electric, charged with every unfinished filthy promise. He hauled Theo up by the shoulders, crushing their mouths together again so Theo could taste his own spit on Victor’s tongue. Between kisses Victor growled, “You’ll get every inch. Mouth, ass, everything. But first you’re going to finish what you started on your knees—after I get my hands on that cock I’ve been dying to feel.”
Theo’s answering whimper was pure surrender. In the pitch black their bodies pressed tight again, cocks trapped between them, leaking and throbbing, the night nowhere near finished and the tension only climbing higher with every ragged breath.
Victor’s hands closed around Theo’s cock the instant he freed it, thick and heavy and already slick at the tip. Theo’s moan cracked open in the black. Victor stroked him once, twice, learning the exact shape that had haunted him for years, then dropped to his knees on the rubber mat without another word.
“My turn,” Victor rasped. He licked a slow stripe from root to head, tasting salt and heat, and Theo’s fingers flew into his hair. Victor opened wide and sank down, throat working around the fat head until his nose pressed Theo’s stomach. Theo cursed, hips jerking. Victor sucked hard on the pull-back, tongue swirling, then took him deep again, wet sounds filthy in the sealed dark. He worked Theo with long, greedy strokes of mouth and fist until Theo was shaking, babbling how good it felt, how he’d never let another man this close.
When Victor finally pulled off, spit-string still connecting his lips to Theo’s cock, he stood. “On your knees again. Mouth open. I want to fuck that throat properly before I take your ass.”
Theo dropped at once, eager, obedient, knees spreading on the mat. Victor guided his cock back between those willing lips and pushed in slow. He held Theo’s head steady and fed him inch by inch until the head breached Theo’s throat. Theo gagged once, then relaxed, eyes watering in the dark he couldn’t see, and Victor began to thrust.
Deep. Measured. Possessive. He rolled his hips in long slides, cock dragging over Theo’s tongue, popping free only to punch back in. Theo’s free hand flew to his own cock and stroked in time, fist flying, precome dripping onto the mat. The wet gluck of Victor face-fucking him filled the darkroom—obscene, rhythmic, unbroken. Victor’s balls slapped Theo’s chin. Theo moaned around the thick shaft every time it bottomed out, throat fluttering, spittle running down his chin and soaking Victor’s shaft.
“Fuck, look at you,” Victor growled, even though neither of them could see. “Straight best friend taking every inch down your throat like you were made for it. Stroke that cock harder. I want you dripping when I bend you over.”
Theo did, fist a blur, hips punching up into his own grip while Victor used his mouth. Victor kept the pace deliberate—slow enough that Theo felt every ridge, deep enough that tears tracked his cheeks. When Theo’s strokes turned frantic and his moans climbed higher, Victor pulled free with a wet pop.
“Counter. Now. Ass up.”
Theo scrambled up, jeans shoved fully down, bare thighs hitting the cool stainless edge of the sink. He braced his forearms on the counter, back arched, presenting. Victor stepped behind him, palms sliding over the hard globes of Theo’s ass, thumbs spreading him open. In the absolute dark the only way to prepare was touch and trust. Victor’s fingers found the bottle of wetting agent they used for prints—slick, slightly viscous, close enough. He poured a stream over his cock, stroked once to coat himself thoroughly, then pressed two wet fingers to Theo’s hole.
Theo pushed back immediately. “Do it. Don’t tease. I’ve wanted your cock in me since Miami.”
Victor worked him open fast—one finger, two, scissoring, curling until Theo was panting and rocking. Then he replaced fingers with the blunt head of his cock, lined up, and sank in one long, relentless thrust.
Theo’s shout bounced off the walls. Victor bottomed out, balls flush to Theo’s skin, and held there, letting him feel the stretch, the burn, the fullness. Then he started to move—long, possessive strokes that dragged almost all the way out before slamming home again. The sink rattled. Theo’s hands scrabbled for purchase. Victor gripped his hips hard enough to bruise and fucked him raw, skin slapping skin, the wet sound of lube and need loud in the sealed room.
“Harder,” Theo begged, voice wrecked. “Victor—fuck—harder. I’ve jerked off thinking about this exact cock wrecking me. Give it to me.”
Victor gave it. He snapped his hips faster, deeper, angling until Theo cried out every time the head nailed his prostate. Theo shoved back to meet every thrust, desperate, greedy, the slap of their bodies echoing. Sweat slicked Victor’s chest; it dripped onto Theo’s back. Victor leaned over him, chest to spine, one hand snaking around to fist Theo’s leaking cock in time with his thrusts.
“You feel perfect,” Victor gritted. “Tight. Hot. Mine for tonight. Hall pass or not, this ass is taking every inch like it belongs to me.”
Theo’s answer was a broken moan and harder pushes back. Victor fucked him through the first trembling edge of orgasm, then pulled out abruptly. Theo whimpered at the sudden emptiness. Victor spun him around, hoisted him up by the thighs, and pinned him against the darkroom wall. Theo’s legs locked around Victor’s waist on instinct. Victor shoved back inside in one brutal stroke and started pounding him upright, gravity and lust driving him deep.
Theo’s back thumped the wall with every thrust. His arms wound around Victor’s neck. Their mouths crashed together—messy, open, all tongue and teeth and shared breath. Victor fucked him hard and short, grinding deep on every inward slam. Theo’s cock trapped between their abs, friction and sweat and the relentless slap of hips driving him higher.
“Coming—” Theo gasped against Victor’s mouth. “Fuck, I’m—”
Victor hammered him through it. Theo’s cock pulsed hard, striping both their stomachs in thick ropes. The clench of his ass dragged Victor over the edge a heartbeat later. Victor buried himself to the root and came with a raw shout, flooding Theo deep, pulse after pulse, hips stuttering as he emptied everything he’d held back for years.
They stayed locked together, trembling, sweat and cum cooling on their skin, breathing like they’d run miles. Victor’s forehead dropped to Theo’s. In the red safelight he finally flicked on, their faces swam into soft crimson relief—pupils blown, lips swollen, eyes soft and wrecked and open.
Victor eased out carefully. Theo’s legs unwrapped, feet finding the floor, but they didn’t step apart. Still shaking, still painted in each other’s release, they shared one last deep kiss under the red glow, slow and searching, tasting salt and surrender.
Theo’s voice came quiet against Victor’s mouth. “I’m glad you used your hall pass on me.”
They both smiled—small, secret, forever—then slowly cleaned up with damp towels and shared water, pulling clothes back on in the quiet red dark. When the safelight finally went out and the door opened, they stepped back into the ordinary world side by side as if nothing had changed at all.
But everything had.
Rate this story
Something wrong with this story?
Popular Collections
Browse Categories