Chapter 10: Stall Service
The afterglow with Carlos had curdled into a thin, sour film by morning. The pleasant ache was just soreness; the warmth, a memory of a biological process. Jamie showered, the water scalding his skin until it turned pink, but he couldn’t feel clean. The hollow wasn’t just space anymore. It was a direction. A pull. It demanded a specific gravity.
He didn’t wait for dusk. In the flat, yellow light of a Saturday afternoon, he opened the app. The ‘Right Now’ search was a siren’s call. A profile with no face, just a torso carved from granite, veined and dusted with dark hair, appeared at the top of the grid. The tagline: Gym showers. Now. A location pin at a fitness center downtown.
The message was simple. On my way.
The reply was instant. West restroom. Stall 3.
The gym was a temple of thumping bass and clanging iron. The air stank of sweat, ammonia, and cheap citrus cleaner. Jamie moved through the cardio floor, a ghost among the grunting, straining bodies, his slender form drawing a few glances that slid over him and dismissed him as non-combatant. He found the west restroom, a long, tiled room buzzing with harsh fluorescent light. The scent shifted here—stale urine, damp concrete, and the cloying note of Axe body spray.
Stall 3. The door was unlocked. He pushed it open.
Three men stood crammed inside. They were all variations on a theme: broad shoulders tapering to narrow waists, skin glistening with a post-workout sheen. One, with a shaved head and a goatee, leaned against the tile wall. Another, blonde and furiously chewing gum, had his foot up on the toilet seat, tying his shoe. The third, the largest, the one whose torso matched the profile picture, stood with his arms crossed, looking Jamie up and down with cold, appraisal.
“You Aaron?” the big one asked. His name, according to the app, was Marcus.
“Yeah,” Jamie said, his voice small in the echoing space.
“Tight little thing, ain’t he?” the blonde one said, popping his gum. He was Kai.
The shaved-head one, Dex, just smirked. “You know why you’re here?”
Jamie nodded. The mechanics were clear. The pretense of conversation was a formality they were already discarding.
“On your knees,” Marcus said, not unkindly, just a command.
The cracked tile floor was damp, speckled with old water and grit. Jamie lowered himself onto it, the cold seeping through his thin jeans immediately. He looked up at the three of them, a triangle of muscle and testosterone. The air was thick with their heat, the smell of their exertion.
Marcus unbuckled his belt, the sound loud in the stall. He didn’t remove his shorts, just pushed the waistband down enough to free his cock. It was thick, heavy, semi-hard. He took it in his hand, gave it a few slow strokes until it swelled to full, intimidating rigidity. “Open.”
Jamie leaned forward. The head bumped against his lips. He opened his mouth, taking it in. The skin was hot, salty with dried sweat. He swirled his tongue, sinking down, feeling the width stretch his jaw.
“Look at that,” Kai chuckled, unzipping his own shorts. “Natural cocksucker.”
Marcus placed a heavy hand on the back of Jamie’s head, not forcing, just guiding. He began a slow, deep rhythm, sliding his length into Jamie’s throat. Jamie relaxed his muscles, a skill honed to instinct, taking him deeper each time. His eyes watered.
“My turn,” Kai said, stepping to the side. He nudged his cock against Jamie’s cheek. “Get it wet. Make it slick.”
Jamie pulled off Marcus with a gasp, a string of saliva bridging his lips to the glistening tip. He turned his head, taking Kai into his mouth. This one was longer, thinner, but just as demanding. He sucked, using his tongue, coating it thoroughly as Kai pushed his head down.
“Fuck yeah, that’s a good mouth,” Kai groaned, his hips giving a shallow thrust.
Dex moved then. He came around behind Jamie, his hands rough on Jamie’s shoulders. “Arch your back. Stick that ass out.”
Jamie complied, presenting himself while still servicing Kai. He felt Dex’s hands yank his jeans and briefs down to his thighs. The cold air hit his exposed skin. A finger, slicked with something from a small bottle Dex produced, probed him, pushed inside without ceremony. Jamie gasped around Kai’s cock.
“Little tight,” Dex remarked, working the finger in and out. “But we’ll fix that.”
He added a second finger, scissoring them. The burn was sharp, familiar. Jamie closed his eyes, focusing on the weight of Kai’s cock on his tongue, the feeling of being opened up behind. The sensations began to blur into a single, overwhelming present.
“Alright, switch,” Marcus said, his voice a low rumble.
Kai pulled out, his cock leaving Jamie’s mouth with a wet pop. Marcus guided Jamie’s face back to his own, feeding him his thickness once more. At the same time, Dex removed his fingers. Jamie heard the tear of a foil packet, the quick shuffle of clothing.
Then he felt the blunt, insistent pressure of Dex’s cock, nudging against his entrance. There was no more preparation. Just a steady, inexorable push. Jamie cried out, the sound muffled by Marcus’s flesh, as Dex breached him. The stretch was brutal, a hot, tearing sensation that made his knuckles white where they gripped his own thighs.
“Fuck, that’s tight,” Dex grunted, sinking all the way in. He waited, letting Jamie’s body clench and quiver around him. Then he pulled back and slammed home.
The thrust knocked Jamie forward, forcing Marcus deeper into his throat. He gagged, tears streaming down his cheeks, mingling with the sweat dripping from Marcus’s abdomen onto his face. Dex set a hard, rapid pace, pounding into Jamie’s ass with the force of his gym reps. The sound of skin slapping skin, of grunts and choked gags, echoed off the tiles.
“Want some?” Kai asked, stepping in front again.
Marcus pulled out, his cock slick and shiny. “Go for it.”
Kai guided himself into Jamie’s waiting, open mouth. Jamie sucked automatically, his world reduced to the three points of invasion: the cock in his mouth, the cock in his ass, and the hands gripping his hips and head. He was a conduit. A receptacle. The hollowness wasn’t being filled; it was being proven. It was a vacuum they were all fucking into.
“Gonna paint that pretty face,” Marcus said, watching Kai fuck Jamie’s mouth. “You wanna swallow his load or wear mine?”
Kai pulled out, his breath coming in ragged pants. “Swallow his. I wanna see it on his chin.”
Marcus nodded, taking his place again. He thrust deep into Jamie’s throat, holding himself there. Jamie’s nose pressed into the coarse hair at his base. He struggled to breathe through his nostrils, the air thick with the smell of musk and cheap soap.
Dex’s pounding became erratic, his hands digging bruises into Jamie’s hips. “Fuck, I’m gonna come in this tight little ass,” he growled, his voice strained.
“Do it,” Marcus grunted, his own rhythm starting to fracture. “Fill him up.”
With a final, brutal series of thrusts, Dex slammed deep and held. Jamie felt the hot, pulsing release inside him, a flood of wet heat. Dex groaned, pumping his hips a few more times as he emptied himself.
He pulled out slowly, leaving Jamie feeling gaping, wet, and used. The loss of the feeling was as acute as the penetration had been.
Marcus pulled from Jamie’s mouth. “My turn,” he said, his voice thick. He stroked himself once, twice, his gaze locked on Jamie’s tear-streaked, saliva-slicked face. “Open wide. Show me your tongue.”
Jamie stuck his tongue out, panting. Marcus aimed and let go. The first jet hit Jamie’s tongue, hot and salty. The second splashed across his cheek. The third landed on his forehead, dripping down toward his eye. Marcus kept stroking, coating Jamie’s face with thick, viscous stripes until he was spent.
Kai was last. He stepped up, his cock still hard. “Swallow it,” he commanded, pushing back into Jamie’s mouth. He fucked Jamie’s face with short, sharp thrusts for half a minute before his body tensed. Jamie tasted the bitter, metallic surge at the back of his throat and swallowed convulsively, again and again, until Kai was done.
Silence descended, broken only by their heavy breathing and the drip of a leaky faucet. One by one, they tucked themselves away, zipped up, adjusted their clothes. They looked down at Jamie, kneeling in the filth, his face glazed, his jeans around his thighs, his body marked and leaking.
“Good hustle,” Marcus said, clapping Dex on the shoulder.
“Yeah, not bad,” Kai agreed, popping a fresh piece of gum into his mouth. They left without another word, the stall door swinging shut behind them.
Jamie stayed on his knees. The cold from the floor had seeped into his bones. He could feel the warm trickle from his ass cooling on his skin. The taste of salt and semen coated his mouth. He reached up, touching the sticky streaks on his face, then looked at his fingers.
He slowly pulled his clothes up, wincing at the soreness. He stood, his legs shaky. He faced the foggy, streaked mirror above the sink.
The boy staring back was a stranger painted in the proof of his own usefulness. He looked at the mess on his face, at the hollow, dark eyes. He turned on the tap, cupped his hands under the cold water, and began to wash. The water turned milky, then clear. He kept scrubbing until his skin was raw.
He pulled his phone from his pocket. The screen was clean, untouched. He opened the app. The search bar was empty, waiting.
His thumbs were steady as they typed. The previous search had been ‘Right Now.’ This time, he typed two new words. A destination. A final solution.
He hit enter. The grid refreshed.
He looked at his reflection one last time, the polished, empty vessel. Then he turned and walked out of the restroom, his step purposeful, following the new coordinates on his screen into the deepening city twilight.
Then he turned and walked out of the restroom, his step purposeful, following the new coordinates on his screen into the deepening city twilight. The search had been specific, a surgical strike against the lingering hollowness: ‘2 tops. Hosting. Raw.’ The response was a pin in a new-construction apartment complex on the city’s fringe, sterile and anonymous. The message exchange was curt, a transaction of logistics. Door’s unlocked. Don’t wear much.
The elevator smelled of fresh paint and plastic wrap. It opened directly into a sparsely furnished living room, all grey laminate floors and white walls. The two young men were on the low black sofa, waiting just as promised. They were both shirtless, wearing only low-slung athletic shorts, their bodies toned and smooth. One had dyed silver hair and a sharp, assessing gaze; the other, dark-haired with a playful smirk, absently scrolled his phone.
“You’re Jamie?” Silver-Hair asked, not getting up.
“Yeah,” Jamie said, closing the door behind him. The lock clicked with finality.
“I’m Leo,” Silver-Hair said, nodding toward the other. “That’s Kenji. You clean?”
“Smooth,” Jamie answered, the word a stripped gear in his mouth.
Kenji looked up, his eyes traveling the length of Jamie’s slender frame. “Perfect. Clothes off. Let’s see what we’re working with.”
Jamie obeyed, his movements efficient. His jacket, his shirt, his jeans folded into a neat pile on a nearby stool. He stood naked under the cool LED lights, exposed. The two men looked at him, then at each other, a silent communication passing between them.
“Come here,” Leo said, his voice quiet. He didn’t touch Jamie, just spread his legs wider on the couch. His cock was a thick, semi-hard curve straining the thin fabric of his shorts. Kenji mirrored the pose, a similar bulge evident.
Jamie knelt on the plush, synthetic rug between them. The air conditioning was too high, raising goosebumps on his skin. He reached for Leo first, pulling the waistband down to free his erection. It was thick, veined, already fully hard. Jamie leaned forward, taking the head into his mouth, tasting clean skin and a hint of soap. He swirled his tongue, sinking down, feeling Leo’s hand come to rest lightly on the back of his head.
“Good mouth,” Leo murmured, his fingers threading into Jamie’s hair.
Kenji shuffled closer, his cock nudging Jamie’s cheek. “Don’t forget this one, baby.”
Jamie turned his head, taking Kenji into his mouth. He worked them both, bobbing between them, his hands coming up to stroke their bases. He sucked Kenji deep, feeling him hit the back of his throat, then pulled off with a wet sound to lavish attention on Leo’s glans. The rhythm was mechanical, a skill performed without passion, a servicing of two beautiful engines.
“Fuck, he’s eager,” Kenji chuckled, pushing Jamie’s head down firmer.
“He knows what he’s here for,” Leo said, his breath catching as Jamie swallowed him whole.
They guided him, a silent choreography of pressure and release. One would hold Jamie’s head still for a moment, fucking shallowly into his throat, while the other watched, stroking himself. Then they’d switch. Saliva dripped down Jamie’s chin, onto his chest. His jaw began to ache, a familiar, welcome pain.
After several minutes, Leo pulled Jamie’s head back by his hair. “Enough of that. On the bed. I want that ass.”
The bedroom was just as bare, a king-sized mattress on a floor frame. Kenji produced a small bottle of lube, tossing it onto the sheets. Leo pushed Jamie onto his back on the cool linen. He knelt between Jamie’s spread legs, pouring a generous pool of slick into his palm.
“Legs up,” Leo instructed. Jamie hooked his hands behind his knees, pulling them apart, exposing himself completely. Leo’s slick fingers worked him open, one then two, with a brisk, clinical efficiency that was neither gentle nor cruel. It was preparatory. Jamie stared at the blank ceiling, breathing through the stretch.
“He’s ready,” Leo announced, wiping his hand on the sheet. He positioned himself, the broad head of his cock nudging against Jamie.
Kenji moved to the head of the bed, kneeling over Jamie’s face. “Open up.”
Jamie took Kenji back into his mouth as Leo pushed inside him. The dual filling was a stunning, full-body stretch. Leo entered him with a steady, relentless pressure, burying himself to the hilt in one smooth stroke. Jamie groaned around Kenji’s cock, the vibration making Kenji curse.
“Oh shit, he’s tight,” Leo hissed, holding himself deep, letting Jamie’s body adjust.
Then he began to move. His thrusts were long and deep, each one pushing the air from Jamie’s lungs. Kenji matched the rhythm, feeding his length into Jamie’s throat. Jamie was a vessel between them, pinned and used, the slap of skin and the wet, gagging sounds filling the sterile room. He clutched at Kenji’s thighs, his own legs trembling where they were hooked over Leo’s shoulders.
“Ride it, baby,” Kenji panted, looking down at him. “Take that dick.”
The pleasure was a distant, secondary thing. The primary sensation was occupation, a brutal fullness that bordered on dissection. Leo fucked him with a focused, athletic intensity, his abs flexing with each drive. Jamie felt himself being opened, stretched, claimed in a way that was purely physical and therefore utterly meaningless.
“Flip him over,” Kenji said after a while, pulling out of Jamie’s mouth. “I wanna see that ass.”
Leo withdrew, leaving Jamie feeling abruptly empty and cold. Strong hands rolled him onto his stomach, his face pressed into the mattress. They positioned him on his knees, his ass in the air. Leo’s hand came down on one cheek, a sharp, stinging slap.
“Look at that,” Leo said, his voice thick. “Pretty fucking hole.”
He pushed back inside without preamble, the re-entry a deep, burning ache. Jamie cried out into the sheets. This angle was different, deeper, more invasive. Leo gripped his hips, his fingers digging in, and set a punishing pace.
“Fuck me harder,” Jamie gasped, the words torn from him. It wasn’t a plea for pleasure, but for obliteration.
Leo obeyed. His thrusts became brutal, piston-like slams that drove Jamie up the bed with each impact. Kenji appeared in front of Jamie again, his cock sliding back between Jamie’s lips. Jamie sucked automatically, his world narrowed to the two points of violent connection.
“You like getting wrecked, don’t you?” Kenji grunted, holding Jamie’s head steady.
Jamie couldn’t answer. He could only take it, his body a nexus of raw sensation. Leo’s cock carved a searing path inside him, over and over. The bedframe thudded against the wall in a frantic, ragged rhythm.
“Switch,” Leo growled, pulling out abruptly.
Kenji didn’t hesitate. He moved behind Jamie, his cock finding the wet, overstretched entrance. He pushed in, a different shape, a different rhythm, just as ruthless. Jamie gasped, his body convulsing around the new invasion.
“Yeah, that’s it, take it all,” Kenji chanted, his hands slamming Jamie’s hips back onto him.
Leo now knelt before Jamie, shoving his cock back into Jamie’s bruised mouth. They swapped like this, over and over, a relentless relay of possession. Jamie lost all sense of time, of individual bodies. He was just a sore, wet hole being used, a mouth being fucked, his consciousness flattened to a single point of brutalized sensation.
“Gonna come,” Kenji finally snarled, his thrusts losing all rhythm. “Gonna pump this fucking load right in you.”
He slammed deep, his body locking. Jamie felt the hot, pulsing release flood into him, a vivid, internal warmth. Kenji groaned, pumping his hips as he emptied himself.
He pulled out, and Leo was there immediately, reclaiming Jamie’s ass, now slick with Kenji’s spend. Leo’s pace was frantic, desperate.
“Fucking perfect,” Leo rasped, driving into the wet, messy heat. “Taking two loads like a good little slut.”
His orgasm built quickly, a tightening coil. He fucked Jamie with short, savage jerks, his grip on Jamie’s hips vicelike.
“Here it comes,” he warned, his voice breaking. With a final, deep thrust, he stilled, shuddering. Jamie felt the second, hotter flood mixing inside him, another claim laid down in the ruins.
Leo collapsed onto the bed beside him, breathing hard. Kenji was already walking toward the bathroom. Jamie lay on his stomach, feeling the warm, twin leaks seep from him, pooling on the sheets beneath his hips. The hollow space wasn’t filled. It was just… quiet. Smothered under a layer of physical exhaustion.
After a few minutes, Leo patted Jamie’s thigh. “Bathroom’s there if you want.”
Jamie pushed himself up, his body feeling shattered and used. He cleaned up in the impersonal bathroom, avoiding his own eyes in the mirror. When he returned, dressed, the two men were lying on the bed, looking at their phones.
“You know the way out,” Kenji said without looking up.
Jamie left without a word. The night air outside was cool, washing over his feverish skin. He walked to the bus stop, each step a small, damp reminder. He felt full, stretched, tender. Yet as he waited under the buzzing streetlamp, the familiar, cold vacancy began to seep back in, rising through the temporary warmth like groundwater through cracks in concrete. He stared at his phone’s black screen, seeing only his own faint, hollow reflection.