Rishabh Pant & Karthi - Steam Over the Old Fountain Stones
# Steam Over the Old Fountain Stones
The courtyard lay open to the night sky, its high stone walls still holding some warmth from the day but letting in the sharp chill that came after midnight. Rishabh stepped through the side arch first, the small metal pot in one hand and a tin of coffee grounds in the other. Karthi followed two steps behind with the clay cups and a wooden spoon, both men moving quietly so their steps would not wake anyone else in the palace rooms above.
They had both given up on sleep around two thirty and met by chance near the back stairs. Neither wanted to turn on bright lights or call for help, so they decided to make coffee right here where the old fountain stood dry and silent. The basin was empty, its edges lined with faint dust that the evening wind had left behind. A single lantern hung from a hook on the nearest pillar, giving just enough light to see the table they had pulled close to the stone seat.
Rishabh set the pot down and poured water from the clay jug they had carried out. The water felt cold against his fingers, and he rubbed his hands together once before placing the pot over the small charcoal brazier they had lit earlier. The coals glowed low and steady, throwing a soft orange circle on the ground around them. Karthi placed the cups side by side on the table and opened the tin. The smell of the grounds rose quickly, rich and bitter, mixing with the cool air.
Rishabh watched Karthi measure the coffee with the spoon. He noticed how Karthi’s fingers held the spoon steady, the way his shoulders stayed relaxed even though the night air had to feel cold through his thin shirt. Inside his own mind Rishabh felt a small twist of something new. He had known Karthi for months from shared work, but tonight the space between them seemed narrower, the silence heavier. He wondered what it would feel like to stand closer, to let his arm brush against Karthi’s while they waited for the water to heat.
Karthi finished measuring and set the spoon aside. He looked across the table and met Rishabh’s eyes for a moment longer than usual. A thought moved through him that he had pushed away before: that Rishabh’s quiet way of moving drew him in more than he expected. The pull was low and steady, like the coals under the pot, and it made his breath come a little shorter. He told himself to focus on the coffee, to keep his hands busy, but his mind kept circling back to the shape of Rishabh’s mouth and the line of his jaw in the lantern light.
The water began to warm. Small bubbles formed along the edge of the pot and rose slowly. Rishabh stirred the grounds in with the spoon, his wrist turning in a slow circle. The motion brought his hand close to Karthi’s resting fingers on the table edge. They did not touch, yet the space left between them felt charged with the chance that they might. Karthi pulled his hand back half an inch, then left it where it was. He could feel the warmth from the brazier on his legs and the cooler air on his neck. His thoughts turned again to Rishabh, to how the other man’s quiet presence had started to fill more of his attention each day.
Rishabh lifted the spoon and tapped it against the pot rim. The soft sound carried across the empty courtyard. He thought about how Karthi had suggested this spot, how the idea had come so naturally between them. Now that they stood here, the simple act of making coffee felt like something more private, something that belonged only to the two of them. His pulse moved faster under his skin, though he kept his breathing even. He wanted to reach out, to adjust the lantern or pass a cup, anything that would let their hands meet for a second. Instead he kept both hands on the pot handle and watched the coffee darken.
Karthi poured a little water from the jug into a spare bowl to cool it. The movement brought him half a step closer to Rishabh. Their sleeves almost brushed. Karthi felt the nearness and paused, his mind flashing with the image of what it would be like to close that last gap. He told himself it was only the late hour and the quiet making him think this way, yet the thought stayed. He set the bowl down and stepped back to his place beside the table.
The coffee started to rise in the pot. Rishabh lifted it off the heat for a moment, then set it down again. Steam curled upward, thin and pale against the dark stone behind them. Both men leaned forward at the same time to check the color of the brew. Their heads came close, their shoulders nearly touching. Rishabh caught the faint scent of the soap Karthi had used earlier. The smell stayed in his nose and made the twist in his chest tighten. Karthi felt the warmth of Rishabh’s arm through the thin fabric between them and held his breath for a count before letting it out slowly.
They stayed like that, neither moving away. The pot sat between their hands. The lantern light shifted slightly with a small breeze that crossed the courtyard. Rishabh’s fingers rested on one side of the handle; Karthi’s fingers rested on the other. The distance closed by accident as Rishabh reached to steady the pot and Karthi moved at the same moment to lift a cup. Their hands met on the metal, skin against skin, warm from the rising steam and the coals below. Neither pulled away at once. The touch held, light but clear, while the coffee continued to bubble softly between them.
Rishabh’s fingers brushed against Karthi’s on the hot metal handle, and the spark shot straight through both of them. Neither pulled back. Instead, Rishabh let his thumb slide along the back of Karthi’s hand, feeling the rough calluses and the way the skin warmed even more from the steam. Karthi’s breath hitched, loud in the quiet courtyard. Their eyes locked over the bubbling coffee, dark and heavy with everything they had been holding in for weeks. Rishabh swallowed hard, his chest tight, and leaned in first. Their mouths met slow and open, tongues pushing past lips right away, wet and hungry.
Karthi tasted like the faint bitter edge of the coffee they hadn’t poured yet. Rishabh groaned into the kiss, one hand still gripping the pot handle while the other slid up Karthi’s arm, squeezing the muscle there. “Fuck, I’ve wanted this,” Rishabh muttered against Karthi’s mouth, voice low and rough. Karthi answered by biting at Rishabh’s lower lip, pulling it between his teeth before letting go. “Then take it. Don’t hold back now.”
They abandoned the coffee. Rishabh kicked the small table aside with his foot, the pot clattering but not spilling as it landed on the stone. Karthi’s hands were already under Rishabh’s shirt, palms flat against his stomach, pushing the fabric up to feel the hard ridges of muscle. Rishabh yanked the shirt off over his head and tossed it, then did the same to Karthi’s, their bare chests pressing together. Skin to skin, nipples rubbing, both men breathing faster. Rishabh’s cock was already hard in his loose pants, pressing against Karthi’s thigh as they ground together right there against the wall.
Karthi’s fingers dug into Rishabh’s back, nails scraping lightly down the spine. “Feel how stiff you are for me,” Karthi whispered, his hand dropping to palm the bulge in Rishabh’s pants. He squeezed, rubbing the length through the thin cloth. Rishabh thrust into that grip, hips rolling slow. “Yeah, stroke it like that. Make it leak for you.” Karthi freed Rishabh’s cock, wrapping his fist around the thick shaft, thumb smearing the bead of pre-cum over the head in tight circles. Rishabh’s head dropped back against the wall, mouth open on a moan. “Shit, your hand feels so good. Keep going.”
They sank to the floor together, knees hitting the cool stone. Rishabh shoved his pants down the rest of the way and kicked them off, then helped Karthi out of his. Both cocks stood up hard, dark heads glistening. Rishabh wrapped his fingers around both at once, sliding them together in a slick grip. Karthi bucked forward, their shafts rubbing, pre-cum mixing. “Look at us, leaking all over each other,” Rishabh said, eyes locked on Karthi’s face. “You like watching me jerk us off like this?”
Karthi nodded, breathing ragged. “Love it. Want your mouth next.” Rishabh didn’t wait. He pushed Karthi onto his back on the scattered cushions from the low bench, spreading his thighs wide. Rishabh lowered his head and licked a long stripe up the underside of Karthi’s cock, tongue flat and wet. He took the head in, sucking hard, cheeks hollowing. Karthi’s hands flew to Rishabh’s hair, gripping tight. “Suck it deeper, fuck. Take more of me.” Rishabh slid down until his nose brushed the base, throat working around the length. He pulled off with a wet pop, spit dripping, then licked lower to Karthi’s balls, sucking one into his mouth while his fingers traced behind, pressing at the tight hole there.
Karthi spread his legs more, one heel digging into Rishabh’s shoulder. “Finger me open. Get me ready for that fat cock.” Rishabh spat on his fingers and pushed one inside, slow, twisting. Karthi’s hole clenched, then relaxed, letting the digit sink in. Rishabh added a second finger soon after, scissoring them, stretching the ring while his mouth went back to sucking Karthi’s cock in long, sloppy strokes. Karthi moaned loud, hips lifting off the cushions. “More, twist them. Fuck, right there.”
They switched. Karthi sat up and flipped Rishabh onto his stomach, yanking his hips up so his ass was presented. Karthi spread the cheeks and dove in, tongue lapping at the hole, pushing inside wet and insistent. Rishabh clawed at the cushions, pushing back against that tongue. “Eat it, yeah, get it sloppy.” Karthi added fingers too, two at once, pumping while he licked around them. Rishabh’s cock hung heavy underneath, dripping onto the stone.
Position change came natural. Karthi hauled Rishabh up to straddle his lap facing him. Rishabh reached back, lined up Karthi’s cock, and sank down inch by inch. The stretch burned sweet, filling him up slow. Both men locked eyes the whole time, breathing through it. “So tight around me,” Karthi grunted. “Ride it. Show me how much you need it.” Rishabh started moving, lifting and dropping his hips in a steady rhythm, cock bouncing between them. Karthi’s hands gripped Rishabh’s waist, guiding the pace, thumbs digging in.
Sweat slicked their skin. Rishabh leaned forward, chest to chest again, mouths meeting in messy kisses while he ground down harder. “Fill me up, come on, fuck me deeper.” Karthi thrust up to meet every drop, the slap of skin loud. They rolled so Karthi was on top, pounding in missionary now, Rishabh’s legs hooked over his shoulders. Every thrust dragged a moan from Rishabh’s throat. “Harder, pound that hole. Make it yours.”
Karthi pulled out, flipped Rishabh onto all fours, and slammed back in from behind. One hand reached around to jerk Rishabh’s cock in time with the thrusts. “You’re gonna come on my dick, aren’t you? Milk me while you shoot.” Rishabh pushed back, meeting every slam. “Yes, fuck, don’t stop. Gonna come so hard.” They kept going, changing angles, Karthi’s cock hitting that spot inside over and over until Rishabh’s vision blurred. Pre-cum strung from Rishabh’s tip to the floor in long threads.
Another shift: Rishabh on his side, one leg raised, Karthi spooning behind him, cock sliding back in deep. They moved slower for a stretch, grinding, hands roaming, Karthi’s palm flat on Rishabh’s stomach, then lower to stroke him again. Dirty words kept spilling. “Your ass is sucking me in so good,” Karthi rasped. “Love watching it take every inch.” Rishabh reached back to pull Karthi’s face down for another kiss, tongues sliding.
They built back to hard pounding, Karthi on his knees behind Rishabh once more, hips snapping. Rishabh stroked himself fast now, the pressure building low in his gut. “I’m close, keep fucking me just like that.” Karthi’s rhythm faltered as he neared his own edge, balls drawing up tight. “Come with me. Paint the floor while I fill you.” The orgasm hit Rishabh first, cock pulsing thick ropes across the stone, hole clamping down. That pushed Karthi over; he buried deep and unloaded, hot pulses flooding inside.
They stayed locked together, breathing heavy, bodies trembling through the aftershocks. Karthi eased out gentle, cum leaking, and pulled Rishabh into his arms on the cushions. Hands still wandered, soft touches now, lips brushing shoulders and necks while the night air cooled their skin. The coffee pot had long gone cold, but neither cared.
The courtyard lay open to the night sky, its high stone walls still holding some warmth from the day but letting in the sharp chill that came after midnight. Rishabh stepped through the side arch first, the small metal pot in one hand and a tin of coffee grounds in the other. Karthi followed two steps behind with the clay cups and a wooden spoon, both men moving quietly so their steps would not wake anyone else in the palace rooms above.
They had both given up on sleep around two thirty and met by chance near the back stairs. Neither wanted to turn on bright lights or call for help, so they decided to make coffee right here where the old fountain stood dry and silent. The basin was empty, its edges lined with faint dust that the evening wind had left behind. A single lantern hung from a hook on the nearest pillar, giving just enough light to see the table they had pulled close to the stone seat.
Rishabh set the pot down and poured water from the clay jug they had carried out. The water felt cold against his fingers, and he rubbed his hands together once before placing the pot over the small charcoal brazier they had lit earlier. The coals glowed low and steady, throwing a soft orange circle on the ground around them. Karthi placed the cups side by side on the table and opened the tin. The smell of the grounds rose quickly, rich and bitter, mixing with the cool air.
Rishabh watched Karthi measure the coffee with the spoon. He noticed how Karthi’s fingers held the spoon steady, the way his shoulders stayed relaxed even though the night air had to feel cold through his thin shirt. Inside his own mind Rishabh felt a small twist of something new. He had known Karthi for months from shared work, but tonight the space between them seemed narrower, the silence heavier. He wondered what it would feel like to stand closer, to let his arm brush against Karthi’s while they waited for the water to heat.
Karthi finished measuring and set the spoon aside. He looked across the table and met Rishabh’s eyes for a moment longer than usual. A thought moved through him that he had pushed away before: that Rishabh’s quiet way of moving drew him in more than he expected. The pull was low and steady, like the coals under the pot, and it made his breath come a little shorter. He told himself to focus on the coffee, to keep his hands busy, but his mind kept circling back to the shape of Rishabh’s mouth and the line of his jaw in the lantern light.
The water began to warm. Small bubbles formed along the edge of the pot and rose slowly. Rishabh stirred the grounds in with the spoon, his wrist turning in a slow circle. The motion brought his hand close to Karthi’s resting fingers on the table edge. They did not touch, yet the space left between them felt charged with the chance that they might. Karthi pulled his hand back half an inch, then left it where it was. He could feel the warmth from the brazier on his legs and the cooler air on his neck. His thoughts turned again to Rishabh, to how the other man’s quiet presence had started to fill more of his attention each day.
Rishabh lifted the spoon and tapped it against the pot rim. The soft sound carried across the empty courtyard. He thought about how Karthi had suggested this spot, how the idea had come so naturally between them. Now that they stood here, the simple act of making coffee felt like something more private, something that belonged only to the two of them. His pulse moved faster under his skin, though he kept his breathing even. He wanted to reach out, to adjust the lantern or pass a cup, anything that would let their hands meet for a second. Instead he kept both hands on the pot handle and watched the coffee darken.
Karthi poured a little water from the jug into a spare bowl to cool it. The movement brought him half a step closer to Rishabh. Their sleeves almost brushed. Karthi felt the nearness and paused, his mind flashing with the image of what it would be like to close that last gap. He told himself it was only the late hour and the quiet making him think this way, yet the thought stayed. He set the bowl down and stepped back to his place beside the table.
The coffee started to rise in the pot. Rishabh lifted it off the heat for a moment, then set it down again. Steam curled upward, thin and pale against the dark stone behind them. Both men leaned forward at the same time to check the color of the brew. Their heads came close, their shoulders nearly touching. Rishabh caught the faint scent of the soap Karthi had used earlier. The smell stayed in his nose and made the twist in his chest tighten. Karthi felt the warmth of Rishabh’s arm through the thin fabric between them and held his breath for a count before letting it out slowly.
They stayed like that, neither moving away. The pot sat between their hands. The lantern light shifted slightly with a small breeze that crossed the courtyard. Rishabh’s fingers rested on one side of the handle; Karthi’s fingers rested on the other. The distance closed by accident as Rishabh reached to steady the pot and Karthi moved at the same moment to lift a cup. Their hands met on the metal, skin against skin, warm from the rising steam and the coals below. Neither pulled away at once. The touch held, light but clear, while the coffee continued to bubble softly between them.
Rishabh’s fingers brushed against Karthi’s on the hot metal handle, and the spark shot straight through both of them. Neither pulled back. Instead, Rishabh let his thumb slide along the back of Karthi’s hand, feeling the rough calluses and the way the skin warmed even more from the steam. Karthi’s breath hitched, loud in the quiet courtyard. Their eyes locked over the bubbling coffee, dark and heavy with everything they had been holding in for weeks. Rishabh swallowed hard, his chest tight, and leaned in first. Their mouths met slow and open, tongues pushing past lips right away, wet and hungry.
Karthi tasted like the faint bitter edge of the coffee they hadn’t poured yet. Rishabh groaned into the kiss, one hand still gripping the pot handle while the other slid up Karthi’s arm, squeezing the muscle there. “Fuck, I’ve wanted this,” Rishabh muttered against Karthi’s mouth, voice low and rough. Karthi answered by biting at Rishabh’s lower lip, pulling it between his teeth before letting go. “Then take it. Don’t hold back now.”
They abandoned the coffee. Rishabh kicked the small table aside with his foot, the pot clattering but not spilling as it landed on the stone. Karthi’s hands were already under Rishabh’s shirt, palms flat against his stomach, pushing the fabric up to feel the hard ridges of muscle. Rishabh yanked the shirt off over his head and tossed it, then did the same to Karthi’s, their bare chests pressing together. Skin to skin, nipples rubbing, both men breathing faster. Rishabh’s cock was already hard in his loose pants, pressing against Karthi’s thigh as they ground together right there against the wall.
Karthi’s fingers dug into Rishabh’s back, nails scraping lightly down the spine. “Feel how stiff you are for me,” Karthi whispered, his hand dropping to palm the bulge in Rishabh’s pants. He squeezed, rubbing the length through the thin cloth. Rishabh thrust into that grip, hips rolling slow. “Yeah, stroke it like that. Make it leak for you.” Karthi freed Rishabh’s cock, wrapping his fist around the thick shaft, thumb smearing the bead of pre-cum over the head in tight circles. Rishabh’s head dropped back against the wall, mouth open on a moan. “Shit, your hand feels so good. Keep going.”
They sank to the floor together, knees hitting the cool stone. Rishabh shoved his pants down the rest of the way and kicked them off, then helped Karthi out of his. Both cocks stood up hard, dark heads glistening. Rishabh wrapped his fingers around both at once, sliding them together in a slick grip. Karthi bucked forward, their shafts rubbing, pre-cum mixing. “Look at us, leaking all over each other,” Rishabh said, eyes locked on Karthi’s face. “You like watching me jerk us off like this?”
Karthi nodded, breathing ragged. “Love it. Want your mouth next.” Rishabh didn’t wait. He pushed Karthi onto his back on the scattered cushions from the low bench, spreading his thighs wide. Rishabh lowered his head and licked a long stripe up the underside of Karthi’s cock, tongue flat and wet. He took the head in, sucking hard, cheeks hollowing. Karthi’s hands flew to Rishabh’s hair, gripping tight. “Suck it deeper, fuck. Take more of me.” Rishabh slid down until his nose brushed the base, throat working around the length. He pulled off with a wet pop, spit dripping, then licked lower to Karthi’s balls, sucking one into his mouth while his fingers traced behind, pressing at the tight hole there.
Karthi spread his legs more, one heel digging into Rishabh’s shoulder. “Finger me open. Get me ready for that fat cock.” Rishabh spat on his fingers and pushed one inside, slow, twisting. Karthi’s hole clenched, then relaxed, letting the digit sink in. Rishabh added a second finger soon after, scissoring them, stretching the ring while his mouth went back to sucking Karthi’s cock in long, sloppy strokes. Karthi moaned loud, hips lifting off the cushions. “More, twist them. Fuck, right there.”
They switched. Karthi sat up and flipped Rishabh onto his stomach, yanking his hips up so his ass was presented. Karthi spread the cheeks and dove in, tongue lapping at the hole, pushing inside wet and insistent. Rishabh clawed at the cushions, pushing back against that tongue. “Eat it, yeah, get it sloppy.” Karthi added fingers too, two at once, pumping while he licked around them. Rishabh’s cock hung heavy underneath, dripping onto the stone.
Position change came natural. Karthi hauled Rishabh up to straddle his lap facing him. Rishabh reached back, lined up Karthi’s cock, and sank down inch by inch. The stretch burned sweet, filling him up slow. Both men locked eyes the whole time, breathing through it. “So tight around me,” Karthi grunted. “Ride it. Show me how much you need it.” Rishabh started moving, lifting and dropping his hips in a steady rhythm, cock bouncing between them. Karthi’s hands gripped Rishabh’s waist, guiding the pace, thumbs digging in.
Sweat slicked their skin. Rishabh leaned forward, chest to chest again, mouths meeting in messy kisses while he ground down harder. “Fill me up, come on, fuck me deeper.” Karthi thrust up to meet every drop, the slap of skin loud. They rolled so Karthi was on top, pounding in missionary now, Rishabh’s legs hooked over his shoulders. Every thrust dragged a moan from Rishabh’s throat. “Harder, pound that hole. Make it yours.”
Karthi pulled out, flipped Rishabh onto all fours, and slammed back in from behind. One hand reached around to jerk Rishabh’s cock in time with the thrusts. “You’re gonna come on my dick, aren’t you? Milk me while you shoot.” Rishabh pushed back, meeting every slam. “Yes, fuck, don’t stop. Gonna come so hard.” They kept going, changing angles, Karthi’s cock hitting that spot inside over and over until Rishabh’s vision blurred. Pre-cum strung from Rishabh’s tip to the floor in long threads.
Another shift: Rishabh on his side, one leg raised, Karthi spooning behind him, cock sliding back in deep. They moved slower for a stretch, grinding, hands roaming, Karthi’s palm flat on Rishabh’s stomach, then lower to stroke him again. Dirty words kept spilling. “Your ass is sucking me in so good,” Karthi rasped. “Love watching it take every inch.” Rishabh reached back to pull Karthi’s face down for another kiss, tongues sliding.
They built back to hard pounding, Karthi on his knees behind Rishabh once more, hips snapping. Rishabh stroked himself fast now, the pressure building low in his gut. “I’m close, keep fucking me just like that.” Karthi’s rhythm faltered as he neared his own edge, balls drawing up tight. “Come with me. Paint the floor while I fill you.” The orgasm hit Rishabh first, cock pulsing thick ropes across the stone, hole clamping down. That pushed Karthi over; he buried deep and unloaded, hot pulses flooding inside.
They stayed locked together, breathing heavy, bodies trembling through the aftershocks. Karthi eased out gentle, cum leaking, and pulled Rishabh into his arms on the cushions. Hands still wandered, soft touches now, lips brushing shoulders and necks while the night air cooled their skin. The coffee pot had long gone cold, but neither cared.
How did this fantasy feel?
Leave your anonymous reaction below: