Darkroom Craving for His Best Friend’s Father
Liam secretly gets raw-bred by his best friend’s hot dad in the basement darkroom.
Prefer to read it? Open the full story →
The red safelight bathed the basement darkroom in a bloody glow, turning every surface into something secretive and raw. Liam stood at the developing tray, tongs in hand, watching the ghost of an image swim up through the chemical bath. Twenty-two, lean from hauling camera gear across campus and freelance gigs, he had the place to himself—Hassan snoring upstairs after too many beers, the rest of the house locked in midnight silence. Liam’s best friend’s father kept the darkroom stocked better than most pros; Otto had built it years ago for his own hobby before the divorce, and now Liam used it like a second home.
He heard the soft creak of the door before he saw the man. Otto stepped inside, closing it carefully behind him so the red light wouldn’t spill into the hallway. Forty-eight, still carrying the broad shoulders and thick thighs of the college athlete he’d once been, Otto wore a faded gray T-shirt that clung to his chest and old jeans low on his hips. Silver threaded the dark hair at his temples; a day’s stubble shadowed his jaw. He smelled faintly of soap and the whiskey he’d probably nursed alone in the den.
“Didn’t mean to startle you,” Otto said, voice low, roughened by disuse this late. “Looking for the socket set. Thought I left it down here after fixing the dryer vent.”
Liam’s pulse slammed hard enough he felt it in his throat. He’d wanted this man for years—ever since he turned eighteen and started noticing the way Otto’s hands looked gripping a beer bottle, the heavy way he moved, the quiet authority that never needed to raise its voice. Secret stares across the dinner table when Hassan wasn’t looking. Fantasies that left Liam sticky and ashamed in the guest room. Now Otto stood three feet away in the cramped, chemical-scented dark, and every forbidden thought crowded forward at once.
“It’s—uh—on the shelf by the enlarger,” Liam managed. His voice came out thinner than he wanted. He kept his eyes on the print floating in the tray, but he felt Otto’s gaze like heat on the side of his neck.
Otto moved past him, close enough that the air shifted. The space was barely big enough for one person to work comfortably; two turned it intimate by force. Otto’s arm brushed Liam’s as he reached for the toolbox. Solid muscle, warm even through cotton. Liam’s cock twitched traitorously in his jeans.
“These yours?” Otto asked, nodding at the wet prints clipped to the drying line. Black-and-white studies of male bodies in motion—athletes, strangers from the gym, nothing explicit yet charged with longing. He stepped nearer to examine one, the red light catching the silver in his hair and the cords of his forearm.
Liam swallowed. “Yeah. Working on a series.”
Otto’s shoulder pressed lightly against his. Deliberate or not, the contact sent a jolt straight to Liam’s groin. He could smell Otto now—clean sweat under the soap, the faint musk of a man who still worked out hard. Liam’s breath hitched, shaky and obvious in the quiet. His jeans tightened visibly; there was no hiding the thick ridge straining against the zipper.
Otto didn’t pull away. He turned his head, studying Liam’s profile under the crimson glow. “You’ve been looking at me like that for a long time,” he said, voice dropping to a husky register that vibrated in Liam’s chest. “Thought I was imagining it at first. Then I caught you staring when I came in from a run last month. Shirt off. You didn’t look away fast enough.”
Liam’s face burned. Shame and raw hunger tangled so tight he could barely speak. “I didn’t mean— Hassan’s upstairs—”
“I know exactly where my son is.” Otto’s hand came up, not quite touching, hovering near Liam’s waist. “I’ve wanted this for months too. Longer, if I’m honest. Watching you grow into yourself. Those hungry little glances. The way you get hard just standing next to me in the dark.” His eyes flicked down, undeniable. “Yeah. Like that.”
The confession cracked something open. Liam’s cock throbbed, leaking a wet spot against his briefs. He met Otto’s gaze fully for the first time—hazel eyes black in the red light, pupils blown with the same reckless want. No more pretending. No more careful distance.
Otto closed the last inch. Their bodies brushed full-length: Liam’s chest against Otto’s solid torso, the older man’s thick thigh slotting between his legs just enough to press against the aching bulge. Heat poured off Otto like a furnace. Liam’s shaky exhale ghosted across Otto’s mouth.
“Tell me to stop,” Otto murmured, “and I walk out right now. We never mention it.”
Liam’s answer was a desperate little sound, half moan. “Don’t stop. Please— I’ve jerked off thinking about your hands on me since I was legal. About you bending me over something and just taking what you want.”
Otto’s control snapped with a low growl. He cupped the back of Liam’s neck, fingers sliding into the younger man’s dark hair, and dragged him into a kiss that was anything but gentle. Mouths crashed together, open and wet from the first second. Otto’s tongue pushed past Liam’s lips, tasting him deep—coffee and want and the sharp tang of developer chemicals still clinging to the air. Liam moaned into it, fists clutching the front of Otto’s T-shirt, grinding his trapped cock against the hard muscle of Otto’s thigh.
The kiss turned feral fast. Teeth nipped Liam’s lower lip; Otto’s stubble scraped deliciously across his chin. Liam sucked on Otto’s tongue like he was starving, hips rolling in helpless little thrusts. One of Otto’s big hands dropped to squeeze Liam’s ass through the jeans, hauling him tighter, letting him feel the answering ridge of Otto’s own cock thickening against his hip. Heavy. Thick. Exactly as Liam had imagined in every filthy late-night fantasy.
“Fuck, look at you,” Otto rasped against his mouth between kisses. “Shaking for it. My best friend’s kid—no. Hassan’s friend. Off-limits. And still you walk around this house hard for me.” Another deep, claiming kiss, Otto’s tongue fucking into Liam’s mouth the way his cock soon would. “Been thinking about stretching that tight hole raw. Filling you up while he’s sleeping right upstairs.”
Liam whimpered, the sound filthy in the small red room. His hands roamed desperately—over Otto’s chest, down to the hard planes of his stomach, fingers hooking in the waistband of those jeans. He could feel the heat of Otto’s skin, the trail of coarse hair leading lower. The darkroom felt smaller by the second, the air thick with the scent of arousal cutting through the chemicals. Every brush of their bodies promised more: the scrape of denim, the wet slide of tongues, the mutual decision to destroy the careful boundary that had kept them sane.
Otto backed him against the counter, never breaking the kiss, one thigh forcing Liam’s legs wider. The edge of the sink dug into Liam’s ass. Otto’s free hand shoved up under Liam’s shirt, palm rough and hot across his stomach, thumb circling a nipple until it peaked hard. Liam arched into the touch, cock throbbing so painfully he thought he might come just from this—being wanted back, being handled like Otto had every right.
“Need to feel you,” Liam gasped when they broke for air, lips swollen, spit-slick. “Please, Otto—”
Otto’s eyes burned. He ground his clothed cock against Liam’s hip in a slow, filthy roll, letting him feel every thick inch. “We’re not rushing the first time I get inside you. But I’m not stopping either.” His hand slid down, cupped Liam through the jeans, squeezing the leaking bulge hard enough to make Liam’s knees buckle. “This stays between us. You understand? One word upstairs and everything burns.”
“I know.” Liam chased his mouth again, kissing him messy and open, desperate to keep the contact. “I won’t tell. Just—don’t stop touching me.”
Otto’s answering groan was pure hunger. He spun Liam fully, chest to the younger man’s back, caging him against the counter so Liam could see their reflections faintly in the black glass of the enlarger. One thick arm banded around Liam’s waist; the other hand worked open Liam’s belt with practiced ease. The zipper rasped loud as a gunshot in the quiet. Otto shoved the jeans and briefs down just far enough to free Liam’s cock—flushed dark, dripping, curving up toward his stomach.
“Christ,” Otto muttered against the side of his neck, kissing and biting the tendon there. His fist wrapped around Liam’s shaft, stroking once, slow and tight, thumb smearing the wetness over the head. “Been dying to get my hands on this. Going to ruin you for anyone your own age.”
Liam’s head dropped back onto Otto’s shoulder, hips jerking into the grip. The red light painted everything pornographic—the gleam of precome on Otto’s knuckles, the way Liam’s stomach trembled, the unmistakable shape of Otto’s cock still trapped in denim but grinding insistently against the cleft of Liam’s ass. Outside the door the house slept on, oblivious. Inside, the line they’d both chosen to cross kept stretching tighter, hotter, unfinished.
Otto’s mouth found Liam’s again over his shoulder, kissing him deep while his fist worked that first deliberate rhythm. Not enough to finish him. Just enough to keep him desperate, aching, already craving the moment those jeans came all the way down and Otto finally pushed inside bare.
The darkroom held its breath with them.
Otto’s fist kept working Liam’s cock in that slow, torturous rhythm, thumb dragging through the slick at the tip on every upstroke. Liam’s hips stuttered helplessly; the red safelight turned the precome on Otto’s knuckles into something glistening and filthy. Outside the locked door the house stayed dead quiet—Hassan’s distant snore the only reminder of how close they were to ruin.
Otto spun him back around with a rough grip on his hip. “Counter,” he ordered, voice gravel. He pinned Liam hard against the edge, the Formica digging into the small of his back, and yanked the jeans and briefs the rest of the way down in one brutal tug. Denim pooled at Liam’s ankles. Otto dropped to his knees right there on the darkroom floor, the red glow painting the broad set of his shoulders, and swallowed Liam’s cock to the root without warning.
The wet, filthy sound filled the tiny room—obscene suction, spit overflowing, Otto’s throat opening greedily around the thick shaft. Liam choked on a moan, fingers flying to Otto’s silver-threaded hair, hips jerking. Otto took every inch, nose buried in the dark curls at the base, gagging softly and staying there, swallowing around him in rhythmic pulses that made Liam’s knees buckle. Spit ran down Otto’s chin; he pulled off just far enough to lick filthy stripes up the underside, then plunged back down, cheeks hollowed, making those wet, choking noises that went straight to Liam’s balls. “Fuck—Otto—your mouth—” Liam gasped, trying to keep it under a whisper. Otto only hummed and deepthroated him harder, one hand rolling Liam’s balls while the other braced his thigh open.
When Otto finally pulled off, strings of spit connected his swollen lips to Liam’s cockhead. He stood, eyes black with hunger, and spun Liam again—bending him face-down over the enlarger table. The cool metal edge bit into Liam’s stomach. Otto kicked his feet wider, yanked the T-shirt up so it bunched under Liam’s arms, and spat directly onto his hole. The warm wetness landed heavy; Otto’s thick thumb immediately smeared it around the tight rim, pressing just enough to feel the resistance.
“Been dreaming about this tight little hole,” Otto growled, lining up. He spat again, thicker this time, and pushed the blunt head of his bare cock against the spit-slick entrance. “Raw. Just like you begged for.” He gripped Liam’s hip with one hand and the back of his neck with the other, then shoved in deep in one long, relentless stroke.
Liam’s mouth opened on a silent scream. The stretch burned perfect—Otto’s cock thick enough to force him open, no condom, just spit and heat. Otto bottomed out and stayed there, breathing hard against Liam’s spine, letting him feel every throb. Then he started fucking—deep, pounding strokes that rocked the table and forced air out of Liam’s lungs in punched little gasps. Otto’s free hand slid around to grip Liam’s throat, not cutting air completely, just holding him there, claiming, while his hips snapped forward again and again. The wet slap of skin on skin was filthy and loud in the red dark. Liam clawed at the table edge, ass pushing back to meet every thrust, hole clenching greedily around the thick cock splitting him open.
“Quieter,” Otto hissed against his ear, even as he drove in harder, balls slapping Liam’s taint. “Hassan’s right upstairs. Don’t you fucking wake him while I breed this hole.” Liam bit his own forearm to stifle the broken sounds, eyes watering from the intensity. Otto’s grip on his throat tightened just enough to make his cock jump and leak steadily onto the floor. Every deep stroke dragged across his prostate; white heat built at the base of his spine.
Otto pulled out suddenly, leaving Liam empty and clenching. He flipped him onto his back right there on the enlarger table, shoving the equipment aside with a careless sweep of his arm. Papers fluttered. He hooked Liam’s legs under the knees and pinned them wide, folding the younger man nearly in half so he could drive straight back into that spit-slick heat face-to-face. Their eyes locked under the bloody light. Otto’s stubble scraped Liam’s jaw as he kissed him dirty and open, tongue fucking his mouth in time with the brutal thrusts of his cock.
“Look at me while I fill you,” Otto demanded, voice strained. He pounded deeper, the angle merciless, watching Liam’s face contort with every slam home. Liam’s cock slapped wetly between their stomachs, untouched and dripping. He was already so close, hole fluttering, balls drawn tight.
“Please—Otto—breed me,” Liam begged in a shattered whisper, nails raking down Otto’s back under the T-shirt. “Fill me up. Want to feel it dripping out of me tomorrow when I’m sitting across from Hassan. Please, fuck, give it to me—”
Otto’s control shattered. He buried himself to the hilt and came with a choked groan against Liam’s mouth, cock pulsing hard, flooding Liam’s guts in thick, hot ropes. Liam felt every spurt—the heat, the pressure, the claiming wetness—and that tipped him over. He came untouched between their bodies, striping his own stomach and Otto’s T-shirt, hole milking every last drop while they both bit down on moans that wanted to become shouts. Otto kept rocking through it, shallow little thrusts that worked his come deeper, still gripping Liam’s throat and holding his legs wide open until the last shudder passed.
They stayed locked like that, breathing hard, chests heaving against each other. Otto was still buried inside him, cock softening but not pulling free, the mess of come and spit already starting to leak around the seal of his shaft. He kissed Liam possessively—slow, deep, claiming—then rested their foreheads together under the red glow.
“This is only the beginning,” Otto whispered against his lips, voice rough with spent hunger and something darker. “Our dangerous little secret. Next time I want you on your knees in my bed while he’s out. Or bent over the washing machine. You’re mine now, Liam. We’re both going to risk everything to do this again.”
Liam could only nod, wrecked and full, thighs still trembling around Otto’s hips. They cleaned up in charged silence—Otto’s come wiped carefully from Liam’s hole and thighs with a towel, jeans tugged back up, evidence of the mess on the floor blotted away. Every brush of hands felt electric. When they were presentable enough, Otto cupped Liam’s jaw and gave him one last bruising kiss, all tongue and teeth and promise, before stepping back.
The door opened a crack. Otto slipped out first. Liam followed a minute later into the dark hallway, the taste of the older man still on his tongue, the ache in his ass already turning into craving.
Upstairs, the house slept on.
Silence.