Leo's Barbershop
by Elephant List
The bell above the door chimed softly as Jamie stepped into the shop, letting the afternoon heat of the street give way to the cool, dim interior. The place smelled of bay rum, clipper oil, and something muskier underneath—male, leather, sweat. One single barber chair sat in the middle of the room, chrome and worn black leather, bolted to a scuffed tile floor. The mirror behind it reflected Jamie's nervous face back at him: soft jaw, wide hazel eyes, that messy mop of chestnut hair he'd been meaning to get trimmed for weeks.
"Afternoon."
The voice came from the back, low and gravelly. Jamie's eyes adjusted and found him—the barber. He was built like a construction worker who'd wandered into the wrong trade: broad shoulders straining the seams of a white sleeveless undershirt, thick arms covered in dark hair and faded ink. His face was rough-hewn, stubbled, with a strong jaw and eyes the color of well-worn denim. A comb was tucked behind one ear, and a pair of chrome scissors hung from a lanyard around his thick neck. He looked to be in his early forties, maybe forty-five, and everything about him radiated a kind of weathered, unapologetic masculinity.
"Just you today," the barber said, wiping his hands on a towel. "Last client canceled. You're my final cut." He gestured to the chair. "Have a seat."
Jamie's heart thumped as he slid into the chair. The leather creaked under him, warm from some earlier body. The barber spun him around to face the mirror, and Jamie watched those big hands reach for a cape, snapping it open and draping it over his chest. The material settled across his lap, and the barber's knuckles brushed his neck as he fastened the clasp.
"Name's Leo," the barber said, meeting Jamie's eyes in the mirror. "What're we doing today?"
"Uh, just a trim. Clean up the sides, maybe a little off the top."
Leo nodded, already reaching for clippers. "Easy enough."
The first buzz of the clippers sent a vibration down Jamie's spine. Leo worked with practiced efficiency, one hand steadying Jamie's head, the other guiding the blades. His touch was firm, impersonal at first—just a professional at his craft. But as he moved to the sides, his body pressed closer. Jamie felt the hard curve of Leo's thigh brush his shoulder. A whiff of deodorant and clean sweat.
Then it happened.
Leo shifted his stance, and Jamie felt something thick pressing against his upper arm. He froze. It was unmistakable—the solid, warm ridge of a half-hard cock trapped inside denim. Leo didn't pull away. Instead, he leaned in, ostensibly to reach the back of Jamie's head, and the pressure increased. The barber's crotch rubbed slowly, deliberately, against Jamie's shoulder as he trimmed.
"Lean forward a little," Leo murmured.
Jamie obeyed, and Leo's cock dragged across his shoulder blade, leaving a trail of heat. The clippers continued their drone, but Jamie's mind was elsewhere. He could feel the shape of it, the length, the way it shifted as Leo moved. The barber's breathing was steady, unhurried, as if this were the most natural thing in the world.
The haircut continued. Leo circled the chair, finding excuses to press closer. When he came around to Jamie's right side, his cock rubbed against Jamie's bicep, this time harder, more insistent. Jamie's own body responded—his nipples tightened under the cape, his jeans grew tight. He stared at his reflection, cheeks flushed, and tried to keep his expression neutral.
Leo paused the clippers and set them down. He picked up a comb and scissors, stepping behind Jamie. His hips settled against the back of Jamie's head, the bulge in his jeans pressing directly against Jamie's skull. Jamie could feel the heat through his hair. Leo began snipping, tilting Jamie's head this way and that, each movement grinding his crotch against Jamie's crown.
"Are you enjoying the cut?" Leo's voice was low, almost a growl, close to Jamie's ear.
Jamie swallowed. His voice came out breathy, shaky. "Yes."
"Good." Leo didn't move away. He kept working, kept rubbing, his cock now fully hard and clearly outlined against Jamie's head. A few more snips, then he set the scissors down and picked up a straight razor.
"Just a little cleanup on the edges," he said, and tilted Jamie's chin up. The blade made soft scraping sounds against Jamie's sideburn, but Leo's other hand rested on Jamie's shoulder, thumb stroking the bare skin of his neck. The contact was electric.
Twenty minutes later, the haircut was finished. Leo unsnapped the cape and whisked it away, then brushed stray hairs from Jamie's shoulders. His hand lingered, palm flat against Jamie's back.
"All done," Leo said. "That's me for the day. Last client."
Jamie stood, legs unsteady. "How much?"
"Twenty even." Leo took the bill with a nod, then added, "I'm heading next door for a beer. The Dive's got two-for-ones on bottles. You want to join me?"
Jamie's heart raced. He should say no. He had studying to do. But the memory of that thick pressure against his head, the smoky scent of Leo's skin, the promise in those denim-blue eyes—it overrode every sensible thought.
"Sure," Jamie said. "I'd like that."
The Dive was exactly what its name suggested: a narrow, dimly lit bar with sticky floors, a jukebox playing classic rock, and a handful of regulars hunched over their drinks. Leo led Jamie to a booth in the back, sliding in across from him. He ordered two bottles of cheap lager and pushed one toward Jamie.
They talked. Leo asked about college, about Jamie's major (English lit), about his plans after graduation. Jamie asked about barbering, how long Leo had owned the shop (twelve years), whether he liked it. Leo's answers were short, gruff, but his eyes never left Jamie's face. And under the table, Jamie felt the toe of Leo's boot brush his ankle, then slide up his calf.
The conversation flowed easily, lubricated by beer and the growing tension that tightened the air between them. Jamie found himself laughing at Leo's dry jokes, leaning in when Leo spoke, his gaze dropping to Leo's lips, the strong column of his throat, the way his undershirt stretched across his chest.
Two beers became three. The jukebox cycled through Aerosmith and ZZ Top. The other patrons thinned out until it was just them and the bartender, who was wiping glasses and yawning.
Leo checked his phone. "Nearly nine." He stood, stretching, and his shirt rode up, revealing a strip of taut belly and dark hair trailing down. Jamie's mouth went dry.
They walked out together, the night air cool on their faces. The street was quiet, the shop fronts dark except for a single streetlamp casting orange light on the sidewalk. They stopped outside the barber shop, and Jamie turned to say goodnight.
Leo took his hand. His grip was warm, calloused, enveloping Jamie's slender fingers completely.
"Thanks for the drinks," Jamie said, his voice small.
"Thank you for the company." Leo's thumb traced circles on Jamie's palm. He leaned in, and Jamie's breath caught, expecting a kiss. But instead, Leo's lips brushed his ear, and he whispered, "Wait."
Jamie froze.
"I missed a spot." Leo pulled back, his eyes half-lidded, a hint of a smile on his lips. "Right here on the side of your ear. I have to fix that right now."
He pulled a key from his pocket and unlocked the barber shop door. The bell chimed softly as he pushed it open. He looked back at Jamie, one eyebrow raised. "Coming?"
Jamie's legs moved before his brain could object. He followed Leo into the warm, bay rum-scented darkness.
Leo didn't bother turning on the main lights. A single lamp on the counter cast a golden glow across the barber chair, making the chrome gleam. Leo locked the door behind them, and the click of the deadbolt echoed in the silence.
"Have a seat," Leo said, nodding toward the chair.
Jamie walked over, his pulse hammering. He sat down, the leather cool through his jeans. Leo followed, standing in front of him, looking down. The height difference was stark: Jamie's head barely reached Leo's chest.
"I meant what I said," Leo murmured, his voice a low rumble. "You missed a spot. A little hair right here." He reached down and traced his finger along Jamie's jaw, stopping just below his ear.
Jamie's skin tingled. "Then fix it."
Leo smiled, a genuine, wolfish smile. He reached for the lever on the side of the chair and yanked it. The chair reclined smoothly, tilting Jamie back until he was lying flat, staring up at the ceiling. Leo walked around, adjusted the headrest, and then stood over him, straddling the chair's length. His thighs bracketed Jamie's hips.
"You're going to be a good boy for me," Leo said, not a question.
Jamie nodded, breathless.
Leo unbuttoned his jeans. The zipper rasped, and he pulled his cock out—thick, heavy, fully hard. The head was red and glistening, a drop of precum beaded at the slit. He wrapped one hand around the shaft and stroked slowly, letting Jamie see, letting him anticipate.
"Open your mouth," Leo ordered.
Jamie parted his lips. Leo leaned forward, guiding his cock to Jamie's mouth. The taste was immediate—salt, man, the faint tang of soap. The head slid past Jamie's lips, and Jamie's tongue flicked out, circling the crown. Leo groaned, a deep sound that vibrated through the chair.
"That's it. Suck it."
Jamie took him deeper, his jaw stretching to accommodate the girth. Leo's hand found the back of his head, guiding the rhythm. Jamie's hands came up, gripping Leo's thighs, feeling the coarse hair and hard muscle beneath the denim. He sucked, hollowed his cheeks, worked his tongue up and down the underside of that thick shaft.
Leo's hips began to move, fucking Jamie's mouth in slow, deliberate thrusts. The barber chair creaked with each movement. Jamie's eyes watered, but he didn't pull away. He wanted it, wanted every inch.
"That's a good little cocksucker," Leo grunted. He sped up, his breathing ragged. "Take it all."
Jamie gagged once, twice, but Leo didn't relent. He held Jamie's head steady and drove deeper, burying his cock to the hilt. Jamie felt it hit the back of his throat, felt the pubic hair brush his nose. He breathed through it, relaxing, letting Leo use his mouth.
After a long minute, Leo pulled out, his cock slick with spit. He stepped back, stroking himself, while Jamie gasped for air, his lips swollen and wet.
"Stand up," Leo said. "Bend over the chair."
Jamie scrambled to his feet. The chair was still reclined, so he leaned over it, gripping the padded armrests, his ass presented to Leo. His jeans were suddenly too tight, his own cock straining against the zipper.
Leo moved behind him. He didn't bother undressing Jamie fully—just unfastened his jeans and yanked them down along with his briefs, exposing Jamie's pale ass and the dark pink hole between his cheeks. Leo's hands spread him apart, thumbs tracing the rim.
"You're tight," Leo said, a statement of fact. "Ever done this before?"
Jamie nodded into the leather seat. "Once. But not with someone your size."
"Then we'll take it slow."
Leo reached into his pocket and pulled out a small bottle of lube—he must have taken it from the shop before they left. He squeezed a generous amount onto his fingers, then teased Jamie's entrance, circling, pressing. Jamie gasped as the first digit pushed inside—thick, warm, slick. Leo worked it in slowly, then a second finger, scissoring, stretching.
"Please," Jamie whispered, his voice muffled by the chair.
"Please what?"
"Fuck me. Please."
Leo withdrew his fingers and positioned himself. The head of his cock pressed against Jamie's hole, and Jamie felt the pressure, the promise of fullness. Leo pushed, and Jamie's body yielded inch by inch. The stretch was overwhelming—a burning, aching pleasure that made Jamie cry out.
"Shh," Leo soothed, one hand on Jamie's hip. "Take it. You can take it."
Leo pushed deeper, sinking into Jamie's heat. The chair shook. Jamie's knuckles were white on the armrests. And then Leo was all the way inside, his balls pressing against Jamie's perineum, his pubic bone flush against Jamie's ass.
"Fuck, you feel good," Leo groaned. He stayed still for a moment, letting Jamie adjust. Then he began to move.
The first few thrusts were slow, deep, grinding. Leo's cock dragged along Jamie's walls, finding that perfect spot inside. Jamie moaned, his body trembling. Leo picked up the pace, his hips slapping against Jamie's ass, the sound wet and obscene.
The barber chair became the center of their universe. It rocked with each thrust, the hydraulic hissing as Leo fucked into Jamie. The mirror behind them reflected the scene: Leo's muscular body hunched over Jamie's slender frame, the rise and fall of their hips, the sweat glistening on Leo's shoulders.
"You like being fucked in my chair, don't you?" Leo growled, grabbing a handful of Jamie's hair and pulling his head back.
"Yes—fuck—yes!"
Leo's thrusts became faster, wilder. He was close, Jamie could feel it—the way his cock throbbed, the way his grip tightened. Jamie reached down and stroked himself, his own orgasm building.
"I'm going to cum," Leo said, his voice strained. "Where do you want it?"
"In my mouth," Jamie gasped. "Please—I want to taste it."
Leo pulled out immediately. He grabbed Jamie's shoulders, spun him around, and pushed him to his knees on the tile floor. Jamie looked up, mouth open, eyes wide. Leo stood over him, towering, his cock slick and glistening in the lamplight.
Leo stroked himself twice, three times, and then he came—a hot, thick stream that splashed across Jamie's tongue and lips. Jamie swallowed, taking it all, the bitter salt flooding his mouth. He kept his mouth open even after Leo finished, showing the empty pink cavern.
Leo knelt down, cupping Jamie's jaw. He kissed him hard, tasting himself, and Jamie moaned into the kiss.
When they broke apart, Leo's forehead rested against Jamie's. "Not bad for a first cut," he murmured.
Jamie laughed, breathless. "Best haircut I've ever had."
Leo helped him to his feet, adjusting his clothes. They cleaned up in the small back sink, Leo's hands gentle, almost reverent. When they finally left the shop, the street was silent, the stars faint above the city glow.
Leo locked the door, pocketed the key. "Same time next week?" he asked, a hint of a smile on his lips.
Jamie's face flushed, but he smiled back. "I think I need a regular barber."
The End.