← Back to Sensual Stories

Hidden Flames in Ooty's Mist

🔥 Sensual English • ⏱️ 5 min read (1,035 words) • October 21, 2026
Starring: 👤 Abhishek Sharma 👤 Shubman Gill
Hidden Flames in Ooty's Mist
The secluded vanity van sat tucked away on the misty slopes near Ooty, rain tapping soft against the metal roof while the hills outside stayed wrapped in thick fog. Inside, Shubman Gill leaned back on the narrow couch, his eyes fixed on Abhishek Sharma who had just arrived after Shubman’s casual text invite. Shubman’s mind raced with the same thought that had been burning all day—he wanted Abhishek to fuck him hard, to pin him down and use every inch of that strong body, but he refused to make the first move. Instead he kept the talk light, cracking jokes about the last match while his hand brushed Abhishek’s thigh “by accident” during a laugh. Abhishek’s heart pounded louder than the rain; every time Shubman shifted closer the air grew heavier, and Abhishek’s cock twitched inside his track pants at the feel of that warm palm lingering a second too long.

Shubman watched Abhishek’s face from the corner of his eye, reading the hunger there, and his own thoughts grew filthy—how good it would feel to have Abhishek’s fingers digging into his ass, how badly he wanted to hear Abhishek groan his name. He reached for the remote, his arm stretching across so his knuckles grazed the front of Abhishek’s shorts, feeling the half-hard shape underneath. “Chill yaar, nothing on TV worth watching yet,” Shubman said with a grin, voice low. Abhishek swallowed, mind screaming to grab Shubman right then, but he held back, answering with shaky banter about the weather. Shubman’s fingers stayed near, brushing again, this time clearly pressing against Abhishek’s dick through the thin fabric in a playful squeeze that made Abhishek’s breath catch.

The tension built with every stolen glance. Shubman’s inner voice kept repeating how much he needed Abhishek’s cock inside him, how he would make Abhishek lose control without asking outright. He stood to fetch drinks, his hand sliding down Abhishek’s back and stopping just above the curve of his ass, thumb pressing lightly into the muscle. “You’re tense, bhai. Relax.” Abhishek’s thoughts raced—fuck, this teasing is killing me, I want to bend him over right here—but he only nodded, his own palm accidentally brushing Shubman’s hip when he reached for the glass. The touches grew bolder in silence, Shubman’s palm cupping and squeezing Abhishek’s ass once during another laugh, then pulling away with a smirk. Abhishek’s dick throbbed painfully now, and Shubman knew it, his mind dark with images of what would come next.

After another round of close banter, Shubman stretched and said, “I am going to change my dress and we can watch TV after.” He walked toward the small bedroom at the back, leaving the door open on purpose so the gap faced the couch. Abhishek sat frozen, heart slamming, until curiosity and raw need pulled him up. He crept closer and peeked through the narrow opening. Inside, Shubman stood in front of the mirror, already pulling off his shirt slowly, revealing smooth chest and tight abs. He flexed his arms, turning side to side, then pushed his trousers down, leaving only tight trunks and a thin vest. Shubman caught the movement in the corner of his eye and smiled to himself, knowing Abhishek was watching. He peeled the vest off inch by inch, flexing again, muscles shifting under skin shiny from the damp air. Turning his back, he spanked his own ass hard, the sound sharp in the quiet van, then reached down to grip and stroke his dick through the underwear, making it swell.

Abhishek’s mouth went dry as he stared. Shubman hooked his thumbs in the trunks and eased them down, an eight-inch thick white cock swinging free, heavy and already half-hard. Abhishek gasped out loud at the sight. Shubman spun around at the sound, catching him completely. Abhishek bolted back to the couch but it was too late. Shubman stepped out in just the trunks, cock still hanging heavy, and growled, “Kya kar raha be, saale?”

Abhishek froze, face burning, but Shubman closed the space fast, grabbing Abhishek’s wrist and pressing the palm straight onto that thick dick. “You like what you saw, huh? Then stop running and fuck me like you mean it.” Abhishek’s control snapped. He shoved Shubman against the wall, mouth crashing down while his hand wrapped around the fat cock and squeezed. Shubman moaned dirty into the kiss, “Yeah, stroke that big bastard, make it leak for your mouth.” Abhishek dropped to his knees, sucking the head deep, tongue swirling the salty tip before taking more until his throat stretched around the girth. Shubman’s hands fisted Abhishek’s hair, hips pumping slow and deep, “Suck it harder, saale, choke on my dick.”

They moved to the couch in a tangle. Shubman turned, pushing his ass back, “Spit on it and open me up.” Abhishek spat on his fingers, working two inside the tight hole while Shubman pushed back, cursing, “Deeper, fuck, stretch my ass.” Once ready, Abhishek lined up his own cock and drove in one long thrust. Shubman yelled, “Ahh fuck yes, pound my hole raw.” Skin slapped loud and wet, sweat dripping as Abhishek gripped Shubman’s hips and fucked hard, balls slapping against skin. Shubman reached back to spread his cheeks wider, “Harder, bastard, wreck me.” Abhishek’s pace turned brutal, each thrust making Shubman’s cock swing and drip pre-cum onto the floor.

They switched, Shubman riding on top, sinking down on the thick shaft with a long groan, “This dick feels so good splitting me open.” He bounced slow at first, then faster, dirty words spilling, “Fill my ass, cum deep inside.” Abhishek thrust up to meet him, hand jerking Shubman’s cock in time until both men shook. Shubman came first, thick ropes shooting across Abhishek’s stomach while his hole clenched tight. Abhishek followed seconds later, burying deep and pumping load after load into the hot ass. They stayed locked together, breathing hard, bodies slick, the rain still falling outside as the fog swallowed the van completely.

How did this fantasy feel?

Leave your anonymous reaction below:

G
General chat room 84 active now