Friends · English

First Step

Completed | Part 3 of 3 | 0 Likes

Part 3

The bedroom door clicked shut behind them, and the world outside ceased to exist. Only the soft glow of a single bedside lamp remained, casting warm amber light across the rumpled sheets and the shimmering emerald saree. Jasmine flowers from Vikram’s gift lay scattered on the pillow, their heady, sweet fragrance mixing with the faint sandalwood of Arjun’s skin and the rising musk of arousal.
Vikram laid Arjun down with deliberate care, as though unwrapping something sacred. The pallu had already slipped during their journey from the couch, pooling like liquid silk across the mattress. Vikram’s large, warm hands slid beneath the remaining drape, fingers tracing the smooth, lotion-soft skin of Arjun’s waist. The contrast was electric—rough masculine palms against freshly shaved, silken flesh still tingling from the previous night’s self-exploration.
“You feel like warm satin,” Vikram breathed against Arjun’s neck, lips brushing the delicate gold chain of the mangalsutra-style necklace Arjun had added. His stubble grazed sensitive skin, sending shivers racing downward. Arjun gasped softly as Vikram’s mouth found the fresh nose piercing. The tiny ruby stud was still slightly warm and tender; the lightest suck and flick of tongue around it made Arjun’s hips jerk involuntarily, a sharp spark of overstimulation shooting straight to his core.
With reverent slowness, Vikram began unwrapping him. The petticoat strings came undone with a soft tug—whispering fabric sliding down smooth thighs. Cool air kissed newly exposed skin, quickly replaced by the heat of Vikram’s breath as he kissed a trail from knee to inner thigh. The heavy emerald saree rustled loudly with every shift of legs, the zari threads catching the light like tiny sparks. Arjun’s fingers tangled in Vikram’s thick hair, pulling him closer as the last layers of silk were peeled away.
The blouse was last. Vikram rolled Arjun gently onto his stomach first, lips mapping the bare back. He kissed the nape of the neck, then lower, tongue tracing the spine while strong fingers worked each hook open with deliberate clicks. The tight fabric released its grip with a sigh of relief; Arjun moaned at the sudden freedom, nipples hardening instantly in the warm air. Vikram turned him over again and pulled the blouse away completely, exposing Arjun’s flushed chest.
For a long moment, Vikram simply looked—eyes dark with hunger—before lowering his mouth to one nipple. The wet heat, the slow swirl of tongue, the gentle scrape of teeth made Arjun arch off the bed with a broken whimper. The nose ring glinted with every gasp, tugging faintly and amplifying every sensation.
Vikram shed his own kurta and pants in one fluid motion. His body was solid, warm, slightly hairy against Arjun’s smooth, jasmine-scented skin. When their bare bodies pressed fully together, the contrast drew mutual groans. Vikram’s hardness—thick, hot, and already leaking—slid against Arjun’s thigh, leaving a slick trail. Arjun’s own arousal throbbed visibly, trapped between their stomachs.
Hands explored everywhere. Vikram’s palms cupped and kneaded Arjun’s ass, fingers dipping teasingly into the cleft, while Arjun’s nails dragged down Vikram’s back, leaving faint red lines. The room filled with the sounds of wet kisses, rustling silk still half-beneath them, and increasingly desperate breathing. Vikram reached for the small bottle of jasmine oil Arjun kept by the bed. The fragrant liquid warmed between his palms before he coated both their lengths, stroking slowly, deliberately. The slick, gliding friction drew guttural moans from both.
“Inside me,” Arjun whispered, voice husky with need, eyes half-lidded beneath the glittering nose ring.
Vikram positioned himself carefully, lifting Arjun’s legs to drape over his shoulders. The head of his cock pressed against the tight entrance, slick with oil and pre-cum. He pushed forward inch by slow, burning inch. Arjun’s breath hitched sharply at the stretch—full, intense, perfect. The slight sting mingled with deep pleasure as Vikram bottomed out, their bodies flush, the emerald saree crumpled and forgotten around them like a sacred offering.
They moved together in a slow, sensual rhythm at first. Every thrust made the bed creak softly, the zari threads of the saree whispering against skin. Vikram’s hips rolled deep, grinding, while one hand stroked Arjun in time. Sweat began to sheen on both bodies, the jasmine scent growing richer, more animalistic as it mixed with musk. The nose ring brushed Vikram’s collarbone repeatedly with each rocking motion, a constant sparkling reminder that sent fresh sparks through Arjun.
The pace quickened. Vikram’s thrusts grew harder, deeper, the wet slap of skin on skin filling the room alongside their moans. Arjun’s hands clutched at broad shoulders, at the sheets, at the silk beneath him—lost in sensation. The tight coil of pleasure wound unbearably tight until it snapped. Arjun came first with a cry, pulsing between their pressed stomachs, the orgasm crashing through him in long, shuddering waves. The rhythmic clenching pulled Vikram over the edge moments later. He buried himself deep, groaning Arjun’s name as he spilled hot and thick inside.
They stayed locked together, panting, bodies trembling with aftershocks. Vikram collapsed gently over Arjun, careful not to crush him, and kissed the nose ring once more—soft, reverent, tasting the faint metallic tang mixed with skin. His fingers traced lazy patterns through the mess on Arjun’s belly, through the crumpled emerald silk, while the fan overhead stirred the heavy, sex-scented air.
In the quiet aftermath, only the distant sounds of Mumbai at night drifted in—honking horns, a faint temple bell. Vikram smiled against Arjun’s neck. “Next time,” he murmured, voice rough with satisfaction, “I’m draping this saree on you myself… before I ruin it all over again.”
Arjun’s soft, breathless laugh was the only reply, the ruby in his nose catching the last light as he pulled Vikram closer for another slow, lingering kiss.

Congratulations!

You've successfully completed reading all published parts of this story!

1767 Views 0 Comments
Disclaimer

CD Stories is a multilingual open platform. Stories published are generated by writers. The platform has not reviewed, modified, or validated contents and holds no liability regarding content quality or copyright infringements.

Discussion (0)

No comments shared yet. Be the first to share your thoughts!
Want to comment? Please Login or Sign Up.
Reading preferences
100%
Home Discover 0 Alerts Writers Login