The tile floor was cold against his bare feet, the scent of industrial cleaner thick in the air. The stall door’s latch clicked shut with deliberate quietness, sealing him in. His breath came quicker now, uneven, as his fingers traced the hem of his trousers, hesitating for just a second before tugging them down past his hips. The fabric pooled around his ankles, a whisper of restriction giving way.

His cock was already half-hard, thick and heavy against his thigh, flushed with anticipation. He wrapped his fingers around it, his grip firm, his palm slick with precome. The pressure was immediate, electric—every stroke sent a jolt through him, his hips jerking forward involuntarily. His other hand braced against the stall wall, fingers digging into the cool metal.

Thoughts scattered—morning prayers, his father’s voice reciting scripture, the weight of expectation—all of it blurred under the heat coiling low in his belly. He bit his lip to stifle a groan, his thighs trembling as he worked himself faster, the slap of skin echoing faintly in the cramped space. The ache built, relentless, his balls tightening.

Outside, footsteps creaked on the staircase, distant but approaching. His rhythm faltered, heart hammering, but he didn’t stop. Couldn’t. The risk coiled tighter around him, sharpening every sensation. His thumb swiped over the head of his cock, spreading wetness, and he shuddered, toes curling against the floor.

The stall door flew open with a jerk—not a knock, not hesitation—just sudden light flooding in. A silhouette froze in the doorway: Yakov, from Talmud class, his dark curls messy from sleep, his mouth slack. Recognition flickered in his eyes, then shock. Then something else. The door clicked shut behind him before either could speak, sealing them both in the humid, cramped dark.

Yakov’s gaze dropped, lingering on the flushed length in his fist. Neither moved. The air thickened with silence, broken only by the rasp of breath. Then Yakov’s fingers twitched at his sides, his tongue darting out to wet his lips. His own trousers were tented, the fabric straining. The flush crept up his neck, spreading beneath the collar of his white shirt.

A droplet of sweat slid down his temple. He didn’t stop stroking—slow now, deliberate, his grip tightening just enough to make Yakov’s breath hitch. The question hung between them, wordless. Yakov stepped closer, his knee bumping against his bare thigh. The stall was too small for pretense. Too small for anything but this.

Yakov’s fingers flexed in his pockets, knuckles pressing against the fabric, but he didn’t pull them out. His eyes were fixed—wide, unblinking—on the thick vein pulsing along the shaft, the way the head glistened with every pass of his palm. “Fuck,” Yakov breathed, barely audible, and the curse sounded like prayer in his mouth.

His own cock throbbed at the sound, his hips jerking forward. Precome smeared across his stomach. Yakov swallowed hard, his throat bobbing, his tongue darting out again like he could taste the salt in the air. His hands stayed clenched in his pockets, shoulders tense, as if touching might break some unspoken rule.

“Just—just let me watch,” Yakov murmured, voice rough, gaze flicking up for half a second before dropping again. His cheeks were dark with blood, his breathing uneven. “Please.” The word cracked in the middle, barely more than a whisper.

His fingers tightened around himself, slower now, teasing—showing off the thick curve of his shaft, the way his skin pulled taut with every stroke. Yakov exhaled sharply, his knee nudging closer. The brush of fabric against his bare thigh sent a jolt through him, his cock twitching in response.

Yakov’s lips parted slightly, his breathing shallow. His fingers twitched again, knuckles straining against the fabric of his trousers. “You’re—” He cut himself off, swallowing hard. His Adam’s apple jumped. “Fuck, you’re perfect.” The words tumbled out, raw and reverent.

His hips lifted off the toilet seat, his thighs trembling as he stroked faster, the slap of skin echoing louder. The muscles in his stomach clenched tight, his cock throbbing in his grip. Heat coiled low, unbearable—then snapped. He groaned through gritted teeth, his back arching as the first spurt hit the porcelain with a wet slap.

Yakov made a choked sound, his knee jerking forward. “Holy shit,” he breathed, staring wide-eyed as thick ropes splashed against the bowl, white and glistening. His fingers dug into his own thighs through the fabric, his breathing ragged. “So much—how the fuck—”

The last pulses dribbled from his flushed tip, dripping slow and heavy into the mess below. His chest heaved, sweat cooling on his skin. Yakov hadn’t blinked once, his lips wet where he’d bitten them. A thick bead of precome darkened the front of his trousers.

He reached for the thin synagogue-issue toilet paper, tearing off a rough wad to wipe himself clean. The paper scratched against oversensitive skin, smearing streaks of white before he balled it up and dropped it into the bowl. Yakov shifted his weight, the squeak of his shoe loud in the quiet.

The flush roared through the pipes as he straightened his clothes, tucking himself away with a twinge of reluctance. Yakov exhaled sharply through his nose, fingers finally unclenching from his pockets to adjust himself with a grimace. The scent of sex and bleach clung to the stall, thick enough to taste.

Outside, the muffled chants of morning prayer began upstairs. They exchanged a glance—Yakov’s cheeks still pink, his own heartbeat not quite settled—before stepping out into the fluorescent hall, the door swinging shut behind them.

That afternoon, between Mincha and Maariv, Yakov cornered him behind the stacked prayer books in the library alcove. “You weren’t lying about the three times thing,” Yakov muttered, nodding at the obvious bulge straining his trousers. The medical dispensation note peeked from his breast pocket, creased from being unfolded too often. “Congenital hypertrophy,” he explained quietly, thumbing the edge of the paper. “Rabbi approved the… maintenance.”

Yakov’s knuckles brushed the note, then lingered against his wrist. “Does it hurt?” His voice dropped, rough with something that wasn’t concern. The shelves pressed close around them, wood and old parchment thick in their lungs.

He let Yakov’s fingers slide higher, tracing the damp outline through his slacks. “Only when I don’t take care of it,” he admitted, watching Yakov’s throat move as he swallowed. The library door creaked faintly down the hall. Neither pulled away.

Yakov’s breath hitched when his thumb pressed deliberately against the swollen head. “You don’t understand,” Yakov whispered, his other hand gripping the shelf beside them, fingers denting the leather spines. “I’ve never seen—” He cut himself off, shaking his head slightly. “It’s like watching lightning strike the same spot twice. Perfect.”

His own pulse jumped at the raw hunger in Yakov’s voice, the way his lips parted around each word like a man starved. He let his hips rock forward once, just enough to make Yakov’s fingertips stutter against him. The medical note crumpled between them.

Downstairs, the cantor began warming up for evening prayers, the distant melody threading through the scent of old paper and Yakov’s sharp, nervous sweat. Neither moved. Yakov’s pinky brushed the wet spot blooming on his slacks. “Again,” he breathed. “Please.”

He exhaled, slow, then unbuttoned his fly with deliberate fingers—not hurried, not ashamed—letting the fabric fall open. Yakov made a sound like punched air. His cock sprang free, still thick and flushed from earlier, the head glistening under the dim library sconce. “Watch,” he murmured, wrapping his fist around himself. “But not a word. To anyone.”

Yakov nodded frantically, his knuckles white where they gripped the shelf. His lips parted as the first stroke dragged slickness down the shaft, his own hips jerking forward unconsciously. The leather-bound Talmudim pressed cold against their backs as he worked himself, slower than before—letting Yakov see the way his cock tightened with each pass, the way his balls drew up tight.

A bead of precome spilled over his thumb when he twisted his wrist just so. Yakov whimpered. The library door creaked again—closer this time—but neither looked away from where his fist moved in the humid dark between them. “Fuck,” Yakov mouthed silently, his own cock straining visibly now.

He grabbed the nearest rubbish bin with his free hand, yanking it closer just as the first hot spurt hit the plastic liner. Yakov’s knees buckled slightly at the sight. The bin filled fast—thick ropes splashing against crumpled parchment, the scent of salt and ink mingling—until his cock pulsed weakly over empty air.

“You shouldn’t thank me,” he muttered, tucking himself away while Yakov still stared at the mess. “It’s not—”

Yakov caught his wrist before he could wipe his hands on his slacks. “Yes it is,” he whispered, pressing a crumpled tissue into his palm. The distant call to prayer echoed down the hall as they straightened their clothes. Yakov’s fingers lingered at his waistband, adjusting the lie of his shirt with reverent precision. The rubbish bin lid clicked shut between them.

Dawn painted the bathroom tiles gray when they met again. The stall latch clicked twice—their signal—and Yakov crowded in behind him before the door fully closed. “Wait,” Yakov breathed against his neck, hands trembling where they gripped his hips. “Has anyone—measured you?” The question hitched on the last syllable, his thumbs digging into the divots of his pelvis.

He let his trousers drop with deliberate slowness, watching Yakov’s reflection in the metal stall wall. “Thirty centimeters,” he murmured, palming himself to full hardness in one stroke. Yakov made a punched-out noise against his shoulder blade. “The urologist used a tape measure.” The lie tasted sweet when Yakov’s knees hit the porcelain behind him.

Yakov’s knuckles turned white where they braced against the stall door. “Fucking hell,” he whispered, staring at the thick vein pulsing along the underside. “That’s—” His Adam’s apple bobbed as he swallowed hard. “Show me.” The plea came out ragged, barely audible over the rustle of fabric as Yakov fumbled with his own zipper.

His strokes slowed, twisting his wrist just enough to make the head glisten under the flickering fluorescents. Yakov’s breath hitched when he thumbed the slit, smearing precome down the shaft. “Watch,” he ordered, shifting to give Yakov a better view of how his fist barely fit around the girth. Yakov obeyed with a whimper, as he gripped the stall divider for balance.

The slap of skin echoed off the tiles as he sped up, his balls tightening against his thighs. Yakov’s pants were unbuttoned now, his own cock bobbing free—hard and leaking—but he didn’t touch himself, just stared with rapt hunger. “That’s it,” he groaned as the first spurt hit the porcelain, thick and white. Yakov’s knees buckled at the sight of the second rope arcing through the air.

After the last pulse dribbled out, he slumped back against the stall wall, catching his breath. Yakov was still gripping the divider like it was the only thing keeping him upright. “Thank you,” he murmured, wiping himself clean with a shaky hand. “For keeping this… between us.” The weight of secrecy lifted slightly with the confession.

Yakov swallowed hard before nodding, fingers twitching like he wanted to reach out. Instead, he adjusted his own straining erection with a grimace. “Anytime,” he croaked, voice rough with want. The unspoken promise hung between them as the first rays of dawn crept under the stall door.

Weeks passed in a haze of hurried encounters—stolen moments before Shacharit, between Mincha and Maariv, in the musty library alcove where Yakov’s breath hitched every time his fist moved. The ritual never changed: Yakov pressing close, lips parted, gaze fixed on the way his cock throbbed in his grip. Three times a day, like clockwork, Yakov’s knees would buckle at the first hot spurt hitting the bin between them.

By the third week, Yakov stopped pretending he wasn’t palming himself through his slacks. His whimpers grew louder, his hands trembling where they braced against shelves or stall walls. “Wait—slow down,” he’d beg, eyes glassy as precome soaked through his trousers. But he never looked away. Not once.

The marriage discussions started the morning after their eighteenth birthday. Yakov’s father clasped his shoulder after Maariv, nodding toward the courtyard where girls their age gathered in clusters. “You should think about it,” he murmured, squeezing once. Yakov’s fingers dug into his prayer book.

That night, Yakov cornered him in the stairwell, breath hot against his neck. “My sister,” he panted, gripping his wrist hard enough to bruise. “She’s nineteen—perfect age.” His lips twitched when he said it, pupils blown wide. “You’d like her hands.” The implication hung between them—smaller than yours, softer.

The date was arranged for Sunday, beneath the grape arbor in Yakov’s courtyard. His sister, Miriam, wore a high-collared dress that hid nothing of her sharp collarbones or the way her fingers trembled around her teacup. “You study Rashi?” she asked, eyes darting to his lips when he nodded. The chaperone read a book and pretended not to be there.

By the third date, Miriam’s skirts rustled closer when they walked, her pinky brushing his wrist under the table. On the fourth, she pressed a folded note into his palm—”I dreamt of your hands”—before her father called her inside. That night, Yakov found him behind the synagogue, breathing hard. “She wants your ring,” he said, gripping his shoulders. “Say yes.”

The proposal happened at dusk, under the same grape arbor. Miriam’s breath hitched when he slid the simple gold band onto her finger. “Yes,” she whispered. Yakov watched from the kitchen window, knuckles white around the curtain.

The wedding canopy billowed in the summer wind, their families beaming beneath it. Miriam’s veil clung to her lips when she gasped at their first kiss—chaste, brief—but Yakov’s fingers dug into his shoulder as they parted. The music swelled, and suddenly he was airborne, Yakov’s hands gripping his thighs as the crowd roared.

From his perch on Yakov’s shoulders, he could see everything: the flushed curve of Miriam’s neck beneath her headscarf, the way her new wedding ring caught the light each time she clapped. Yakov’s grip shifted—one hand sliding higher, thumb pressing into the crease of his hip—just for a second. Just enough.

Later, when the last guests had stumbled home and Miriam slept in their new bed, he found Yakov smoking in the courtyard. “Mazel tov,” Yakov murmured, blowing smoke at the stars. His knuckles brushed the damp spot on his slacks—still sticky from earlier, when he’d slipped away during the hora. Neither mentioned the way Yakov’s breath hitched at the contact.

The bedroom smelled of lavender and new linen when he returned. Miriam stirred awake, her fingers trembling against his chest as she helped him undress—buttons slipping, fabric pooling at his feet. Her gasp echoed when his cock sprang free, thick and flushed in the lamplight. “Oh,” she breathed, frozen in place, her small hands hovering. “Oh.”

She reached out tentatively, fingers barely spanning the width, her palm slick against the underside. He groaned when she squeezed experimentally, her thumb brushing the swollen head. “Does it—” she started, then swallowed hard. “Does it fit?” Her voice cracked on the last word, her thighs pressing together beneath her nightgown.

He guided her onto the bed with trembling hands, his lips brushing hers as he pushed the fabric up her thighs. She whimpered when he pressed against her entrance, her nails biting into his shoulders. “Slow,” he murmured, catching her gasp with his mouth as he pushed in just enough to stretch her. The resistance made his cock throb—her tightness a velvet vise—and she shuddered beneath him, tears glistening at the corners of her eyes.

“David—” she cried out, arching as he sank deeper, her thighs clamping around his hips. Her breath came in sharp, shallow bursts, her fingers clutching at his arms as she adjusted to his girth. He rocked into her gently, each thrust coaxing a higher, breathier moan from her lips until her body seized—her first orgasm ripping through her with a surprised sob. Her walls fluttered around him, pulsing rhythmically, and he groaned through gritted teeth, fighting the urge to chase his own release.

She barely had time to catch her breath before he curled his fingers between them, rubbing tight circles over her clit as he thrust again. Her second climax hit harder—a scream tearing from her throat as her back bowed off the bed. “David!” she gasped, her voice raw with pleasure, her legs shaking uncontrollably. He watched her unravel beneath him, mesmerized by the flush spreading down her chest, the way her nipples hardened against the fabric of her nightgown.

Only then did he let go—his hips stuttering as he buried himself to the hilt, his release flooding her in hot, thick pulses. She whimpered at the sensation, her fingers carding through his sweat-damp hair as he collapsed against her. Their breaths mingled in the quiet, her heartbeat thudding against his chest where their sweat-slick skin stuck together.

By tradition, they separated afterward—Miriam slipping into the narrow guest bed while he stayed in the marriage chamber, the sheets still warm where she’d lain. The space between them felt cavernous despite the few steps separating their beds, the silence thick with unsaid words. He stared at the ceiling, listening to the soft rustle of her nightgown as she turned over, the muffled hitch of her breath when she adjusted sore thighs.

Dawn crept through the curtains before either slept, painting the room in pale gold. He woke to find Miriam already dressed, her hair neatly braided, the high collar of her dress hiding the marks he’d left on her neck. Her fingers trembled around the teapot when she poured his cup, but her smile was steady. “Good morning, husband,” she murmured, the word unfamiliar but warm on her tongue.

Yakov arrived just as Miriam bent to retrieve a dropped napkin, her slight wince unmistakable. David watched recognition flicker across Yakov’s face—the way his sister moved with careful precision, the flush that crept up her neck when she adjusted her skirts. Yakov’s knuckles whitened around his prayer book, but his grin was genuine. “Mazel tov,” he rasped, clapping David’s shoulder hard enough to make the teacup rattle.

Miriam busied herself with the breakfast dishes, her movements slow but purposeful. Yakov’s gaze followed the way her fingers lingered at her collarbone, the way she bit her lip when she shifted her weight. “She looks…” Yakov trailed off, swallowing hard. “Happy.” The word came out rough, but his eyes were bright. David nodded, throat tight, watching Miriam’s careful steps imprint themselves on the sunlit floor.

The silence between them stretched, comfortable and warm, until Miriam turned with the honey jar. Her smile—soft, satisfied, secret—made Yakov exhale sharply through his nose. David reached for the jar, and something unspoken passed between all three beneath the morning light.