Cover of The Junior's Grip

The Junior's Grip

Read the story

32 chapters · 52598 words · Read 1 times

Lift carry role reversal story. Indian IT engineer 26 years old soft avg height guy. Gets assigned a fresher to mentor 21 year old tall , calesthenics and very strong guy. The handshake, the palm size differences

Chapter 20: Railcar Ravishment

The metallic clang of the connecting door shutting was the last sound from the world outside. Then there was only the deep, rhythmic thrum of the train on the tracks, a vibration that came up through the floor and into Rohan’s bones. Arjun’s back was against the compartment door, his broad shoulders blocking the frosted glass window entirely. The message was clear: they were sealed in.

His hands were already under Rohan’s shirt, palms hot and rough against the skin of his waist. The touch was so sudden, so claiming, that Rohan’s brain short-circuited. He was still clutching his overnight bag, his mind stuck on the logistics of the business trip, the presentation files, the hotel booking confirmation.

“Arjun, what—the conductor—” Rohan stammered, his voice barely a whisper.

Arjun leaned in, his mouth a breath away from Rohan’s ear. The train gave a lurch, throwing Rohan forward against him. Arjun didn’t budge. “No one can hear you scream over the tracks,” he murmured, the words less a threat and more a dark, thrilling promise.

Then his mouth was on Rohan’s, swallowing his gasp whole. It wasn’t like the kisses in the apartment, which had been explorations, discoveries. This was a statement of intent. It was deep and hungry, all tongue and teeth and a low growl that Rohan felt in his own chest. His bag thumped to the floor. His hands, useless for a moment, finally found purchase on Arjun’s arms, the solid muscle there taut and unyielding.

Arjun walked him backward until his calves hit the lower berth. They tumbled onto the crisp, sanitized sheets in a heap, the compartment suddenly feeling claustrophobic and immense all at once. The world outside the window blurred into a streak of fading city lights and gathering darkness.

“Someone could come,” Rohan managed between kisses, even as his fingers clawed at the back of Arjun’s t-shirt.

“Let them.” Arjun nipped at his jaw, his hands pushing the shirt up, baring Rohan’s stomach to the cool, conditioned air. He paused, his gaze dragging down Rohan’s body. “Remember how you fell apart for me?” he asked, his voice rough. His thumb stroked a slow, deliberate line just above the waistband of Rohan’s trousers, skimming the sensitive area he’d mapped so meticulously two nights before. A full-body shiver racked Rohan, a visceral callback to that total surrender.

He was utterly, terrifyingly visible to this man.

The train rocked them together. The compartment was a pocket universe, hurtling through the night with its own gravity, its own laws. The only law here was the pressure of Arjun’s body, the scent of his skin—laundry soap and something uniquely, inherently him.

Arjun sat back on his heels, straddling Rohan’s thighs. He pulled his own shirt off in one swift motion. In the dim berth light, the cut of his physique was stark, a landscape of strength Rohan had only felt in the dark. He looked down at Rohan, his expression unreadable. The playful confidence was still there, but it was edged with something more intense, almost grim.

“Tell me to stop,” Arjun said. His voice was low, but it wasn’t a tease. It was a genuine offer, a line being drawn.

Rohan’s heart hammered against his ribs. He thought of the closed door, the roaring silence of the tracks, the way his carefully ordered life was blurring past the window, irrelevant. He thought of the vulnerability in Arjun’s touch the other night, the locked door he’d chosen not to open.

He reached up, tracing the line of Arjun’s collarbone, feeling the powerful jump of his pulse. “I don’t want to stop.”

Something shifted in Arjun’s eyes. The intensity softened, just for a fraction, revealing a flash of that same surprising vulnerability. It was gone in an instant, replaced by a focus that made Rohan’s breath catch. Arjun bent down, his lips finding the spot where Rohan’s neck met his shoulder. He didn’t kiss it. He bit down, not hard enough to break skin, but with a possessive pressure that drew a sharp, ragged cry from Rohan’s throat.

The sound was swallowed by the echoing roar of a train passing in the opposite direction, a deafening rush of noise and wind that shook their little compartment. Arjun used the cover of the cacophony to his advantage, his hands and mouth becoming more demanding, more specific. Rohan arched off the bed, a litany of fractured pleas and curses falling from his lips, each one lost to the metal and momentum around them.

He was unmoored again, but this was different. This was not the quiet submission of his own bed. This was a collision. Every lurch of the train pitched them together, every squeal of the brakes underscored a gasp. It was raw, and rushed, and fumbling with buttons and zippers, and profoundly, shockingly intimate. The impersonal, public space of the compartment was being rewritten by the heat of their skin, the soft, desperate sounds they couldn’t fully stifle.

After, they lay tangled on the narrow berth, breathing in the rhythm of the wheels. Rohan’s head was on Arjun’s chest again, the now-familiar heartbeat a steady drum under his ear. The compartment was a mess of discarded clothes and rumpled sheets. The world outside was pure black, dotted occasionally with the lonely yellow lights of a distant farmhouse.

Arjun’s fingers were tracing idle patterns on Rohan’s bare back. “Okay?” he asked, the word simple.

Rohan nodded against his chest. “Yeah.” He was more than okay. He was unspooled, exhilarated, a little scared. “That was…”

“A bit much?” Arjun finished, a hint of his usual wry tone returning.

“A bit,” Rohan admitted. He propped himself up on an elbow, looking down at Arjun. In the shadows, he looked younger, the lines of constant readiness smoothed away. “You’re full of surprises.”

Arjun’s gaze met his, holding it. “So are you.” He reached up and pushed a stray lock of hair from Rohan’s forehead. The tenderness of the gesture, after what they’d just done, sent a different kind of shock through Rohan.

A sharp, official rap on the compartment door made them both freeze.

“Ticket check, sir.”

Arjun’s eyes widened a fraction. A slow, wicked grin spread across his face. He put a finger to his lips. Moving with a predator’s quiet grace, he slid off the berth, grabbed his trousers, and pulled them on. He tossed Rohan’s shirt to him, then calmly picked up his own shirt from the floor, not rushing.

Rohan’s mind went blank with panic. He scrambled into his shirt, his fingers clumsy on the buttons. The compartment was a forensic exhibit of what they’d just done.

Arjun, now mostly dressed, winked at him. He walked to the door, took a breath, and slid it open just enough, his body still blocking most of the view. “Yes, hello.”

Rohan stared at the ceiling, his heart trying to beat its way out of his chest. He heard the rustle of tickets, a murmured exchange, a polite “Thank you, sir, good night.” The door slid shut with a soft thud.

Arjun turned, leaning back against the door. He was laughing silently, his shoulders shaking.

“That wasn’t funny,” Rohan hissed, but the adrenaline was turning into a giddy, uncontrollable rush. He started laughing too, a helpless, breathless sound muffled into the pillow.

“You should’ve seen your face,” Arjun managed, wiping his eye. He walked back to the berth and collapsed beside Rohan, their laughter mingling in the small, charged space. It was a release of tension, of the absurd, thrilling risk they’d just taken.

As their laughter subsided, Arjun pulled the thin railway blanket over them. The train sped on through the endless night, carrying them toward the conference, toward the official world. But for now, in their self-contained capsule of speed and darkness, they were perfectly, clandestinely alone. Rohan closed his eyes, the steady rhythm of the tracks syncing with his pulse, a new and reckless truth settling into his bones.

Rohan closed his eyes, the steady rhythm of the tracks syncing with his pulse, a new and reckless truth settling into his bones. Sleep, when it came, was a shallow, jostled thing filled with the phantom sensation of hands and the metallic scent of the train. He woke to Arjun already dressed, sipping bottled water and staring out at the flat, green morning racing past. “Ten minutes,” Arjun said, not turning around.

Bangalore Cantonment station was a chaos of shouts, rolling luggage, and the thick, humid air that immediately coated Rohan’s skin. They wove through the crowd toward the exit, the formality of their collared shirts feeling like a flimsy costume. Just before the main concourse, a row of old-fashioned, coin-operated machines stood against a tiled wall: one for horoscopes, one for love meters, and a large, metallic scale with a height rod.

Arjun stopped, a grin spreading. “Hey. Let’s see.”

“Don’t be ridiculous,” Rohan said, adjusting his laptop bag. His body still felt like a private, humming archive of the night before.

“Come on. For science.” Arjun was already digging in his pocket for a ten-rupee coin. He dropped it in, the machine clunking to life with a faint red glow. He stepped onto the platform, straightening his back until his head brushed the measuring rod. He looked like a goddamn statue standing there.

The machine printed a slip with a mechanical whir. Arjun snatched it, his eyebrows lifting. “One hundred eighty-eight centimeters. Ninety-one kilos.” He turned, his eyes sparkling with pure, unadulterated amusement. “Your turn, senior.”

Rohan sighed, defeated. He handed Arjun his bag and stepped up, the platform feeling suddenly like a stage. The metal was cool through his socks. He felt the measuring bar tap the crown of his head.

His slip emerged. Arjun took it, and a loud, genuine laugh burst from him. It turned heads. “One hundred seventy-one centimeters! And… sixty-four kilos?” He held the two slips side-by-side, shaking his head. “Seventeen centimeters. Twenty-seven kilograms. I could literally pick you up with one arm.”

“You have,” Rohan muttered, snatching his slip, his ears burning. The numerical proof of their disparity was absurdly confronting. He crumpled the paper in his fist.

Arjun slung an arm around his shoulders, the weight familiar and now quantifiable. “Makes last night even more impressive,” he said, his voice dropping for only Rohan to hear. “All that noise from such a compact package.” He gave him a quick squeeze before releasing him, the professional distance snapping back as they approached the taxi stand.

The conference hotel was a glass monolith smelling of lemongrass polish and ambition. Their rooms were adjacent, not connecting. The click of Rohan’s key card in its lock sounded final, a partition reinstated.

“Meet in the lobby in twenty for the welcome session?” Arjun said, already at his own door.

“Yeah. Sure.”

Rohan’s room was silent and vast. He unpacked his laptop, his presentation notes, his ironed shirts. The orderly ritual felt like an exorcism. He caught his reflection in the dark TV screen—a man who looked like him, but whose skin still remembered the press of a train compartment, whose ears still rang with a laugh about his own physical slightness. He had a career to navigate, a presentation to deliver to a room of strangers. He had a mentee, who was currently just a wall away, who had reduced him to a writhing, whimpering mess less than twelve hours ago.

He splashed water on his face. The water was cold, but it didn’t touch the low, persistent heat in his veins. The conference, the whole city, now felt like a set for a play where he’d forgotten his lines. He took a steadying breath, straightened his blazer, and walked out.

Arjun was already in the lobby, leaning against a pillar and scrolling his phone. He looked up, and for a fraction of a second, his expression was unguarded, almost searching. Then the easy smile returned. “Ready?”

“As I’ll ever be.”

They walked into the main hall together, a sea of name tags and murmured networking. A man from their Bangalore office, Vikram, spotted them and waved them over to a full table. “Kapoor! Verma! Over here. Saved you seats.”

As they sat, Vikram leaned in, his voice conversational. “So, Arjun. First big conference. Stick close to Rohan, he knows the drill. A lot of the VPs are here. Good face time.” He then glanced between them, a joking glint in his eye. “Though, honestly, you two look like you could use more sleep. The AC coupé berths not comfortable?”

Rohan’s fork stilled on his fruit salad. He felt Arjun’s leg, solid and warm, press against his own under the table. It wasn’t a caress. It was an anchor.

“The train was fine,” Arjun said, his voice smooth as poured honey. He took a sip of coffee, his gaze meeting Vikram’s without a flicker. “Just a lot of noise on the tracks. Kept us up.”

Read on DreamPress

Write your own erotic story with AI