indiansexstories

Kavya Halted My Terrace Watering for a Hyderabad Cheating Affair

Kavya closed her fingers over the watering can before the last basil pot received anything.

“Don’t finish that,” she said. “I need a decision before you go downstairs to Rhea.”

The terrace of our Hyderabad complex was empty except for the two of us and a line of stubborn pots. Evening had thinned the heat, but the concrete still held the day. I had come up the way I did most weekdays, to water what Rhea called my small useless garden, and to steal ten quiet minutes.

Kavya lived two floors below us. Amit, my friend from college, had married her in a noisy function that half our batch still quoted. Rhea had liked her immediately. I had liked her too long.

Even people in cooler parts of India had started forwarding videos of Hyderabad’s afternoon glare, and the terrace tiles still burned through my slippers. Her sage printed kurta clung at the waist. The palazzo pants had a faint wet line at the hem from a spilled mug. A thin dupatta hung off one shoulder, more habit than cover.

“If you walk to the stairs now, I will not ask again,” Kavya said. “Say you are done with me, or put the can down.”

The watering can knocked my knee when I let go. Water ran toward the drain and darkened a strip of dust. She did not look at the spill. She looked at my mouth.

Before Dinner Downstairs

Rhea would be in our kitchen by now, talking to the cooker as if it could answer. Amit was in Chennai until Friday, reviewing a client deck he had already described twice on the group chat. Kavya had no errand on this terrace. She had come for the answer.

“You have been avoiding the lift,” she said. “You take the stairs, you water plants, you pretend last month was a mistake. It was not a mistake. It was an affair. I am still in it.”

My throat felt dry. “Rhea is downstairs.”

“I know where your wife is. I also know where my husband is. That is the whole ugly point.” Her bangles clicked once when she folded her arms. “I am not drunk. I am not confused. Kiss me or go.”

The far corner by the plastic water tanks sat out of the stairwell’s sightline. Somebody had left a plastic chair there, faded and slightly listing. A motion light waited above the tanks, dull in the leftover sun. She walked that way first, not touching me, giving the space between us a last chance to become ordinary.

I followed. That was the decision, and it changed the evening at once. The basil pot stayed dry. The can lay on its side. Downstairs, a pressure cooker began its first steady hiss.

Kavya stopped beside the tanks and turned. “Still here,” she said, almost amused. “Then stop performing loyalty for a terrace.”

Her mouth met mine without a slow circling dance. She tasted of cardamom and the cheap mint she kept in her purse. My hands found the damp cotton at her waist. She made a small sound into the kiss and pulled my faded t-shirt up enough to get her palms on my back.

Amit liked to say that work trips were the honest currency of married life in India, and I had nodded along like a loyal friend while I memorized the mole at the base of her throat. That mole was under my mouth now. She tipped her head to give me the line of her neck, and the dupatta slid to her elbow.

“Don’t mark me where a blouse will show,” she whispered. “Do the rest.”

The kurta went up in a messy bunch. She wore a plain beige bra, the strap already loose on one side from the heat. I kissed the upper swell of her breast through the fabric until she dragged the cup down herself. Her nipple tightened against my tongue. She held the back of my head with both hands, bangles quiet against my hair.

Someone laughed in a balcony two buildings over. We froze, then the laugh moved indoors. Kavya’s fingers were already at the drawstring of my shorts.

“Here,” she said. “Against the tank. I don’t want the chair.”

The plastic tank was warm and faintly dusty. She turned, braced her forearms on it, and looked back over her shoulder. The palazzo pants came down to her knees with one tug. Cotton underwear followed. The evening air touched her, and she shivered once, not from cold.

My shorts and briefs dropped to my ankles. I had to kick one slipper aside to step in close. The first contact of my cock against the wet heat between her legs made her curse under her breath, a tight Hyderabadi mix of English and something she only used when she was past manners.

She reached back, found me, and guided the head along her. “In,” she said. “Slow enough that I can still hear the cooker.”

I pushed. She was already slick, and the first thick inch drew a sound from her that she bit into her own wrist. Another inch, then the rest, until my hips met her. The tank gave a hollow little flex. Her palazzo trapped her knees, which kept her stance narrow and made every movement feel denser.

Kavya Would Not Let Me Pretend

For a few strokes we only breathed. Then she shoved back onto me, impatient with my caution. The affair was not a theory on that terrace. It was the wet clutch of her, the wedding ring on her hand white-knuckled against dusty plastic, the fact that Rhea’s voice could rise up the stairwell at any stupid moment.

“You were going to end this by watering plants,” Kavya said, voice frayed. “Say it while you are inside me.”

“I was going to try.” The words came out ugly and honest. “I failed the minute you touched the can.”

She laughed once, broken. “Good. Fail harder.”

I reached around and found her clit with two fingers, not as a performance, as the thing that made her thighs shake. Her head dropped. The sage kurta hung off her, bunched above her breasts, one nipple still wet from my mouth. Each time I drove in, the tank answered with that cheap hollow note. We both hated the sound and neither of us stopped.

The motion light clicked on when a crow landed on the parapet. Sudden white glare threw our shadows long. Kavya snatched the dupatta and flung it over the sensor housing, a clumsy dark bloom. The light died. That was the only trick the evening got, and it left us in the grainy leftover dusk again, still joined, still cheating in the most ordinary residential way.

“If someone comes,” she said, “you pull out and you look at pots. Don’t invent a speech.”

I did not invent a speech. I held her hip and fucked her in short, deep strokes that kept my body close enough to muffle the tank. She pushed back to meet them. Sweat ran down my spine into the waistband that was already around my ankles. Her inner walls tightened in little greedy pulls, and she reached back to dig nails into my thigh.

“Nikhil.” My name in her mouth still sounded like a secret even after months of this. “Harder. I want to feel it when I sit at dinner.”

The request undid whatever restraint I had left. I gripped the tank rim beside her hand and gave her the harder rhythm she asked for. Skin slapped softly. Her bangles woke up. She pressed her forehead to her forearm and let out a long, thin moan that she tried and failed to swallow.

Downstairs the cooker hissed into its next cycle. A scooter started in the lane. Life in the complex went on as if two married people were not using a water tank as furniture.

Kavya’s legs started to tremble. She grabbed my wrist and put my hand back on her clit, impatient, guiding the pressure she wanted. I rubbed her the way she had taught me in January on a different afternoon, when Amit had been in the same city and we had still been stupid enough to use his parked car. This was worse and better. This was home ground.

She came with her mouth open against her arm, body clamping down so hard I had to slow or I would have followed her immediately. Wetness ran along the place we joined. She kept rocking through it, smaller movements, greedy for the leftover sparks. When she could speak, it was only, “Don’t you dare stop.”

I didn’t. The heat at the base of my spine gathered fast. She felt the change in my rhythm and reached between her own legs to touch where I disappeared into her, a filthy little confirmation that made my vision narrow.

“Inside,” she said. “I took care of it. Don’t pull some noble exit.”

The last thrusts were messy. I came with my mouth on her shoulder, tasting salt and cotton, hips locked against her as I emptied. She held still for it, then rolled her hips once more as if to keep me there. For a few seconds the terrace was only breathing and the distant cooker.

My forehead rested between her shoulder blades. The kurta had a dark patch of sweat now. She laughed quietly, not kind, not cruel, just spent.

“You can pretend again tomorrow,” she said. “Not in the next two minutes.”

I slipped out of her. The air felt too sharp. She pulled her underwear and palazzo up with practical hands, then fixed the bra cup and dropped the kurta. The dupatta she left on the sensor. My shorts came up slower because my knees had gone unreliable.

We did not look like a restored couple. We looked like two people who had used the far corner and knew it.

The Stairwell Could Wait

Rhea’s voice came up the stairwell, not angry, just searching. “Nikhil? The dal is done. Are you still talking to those plants?”

Kavya’s eyes flicked to the stair door, then back to me. She did not hide. She also did not move toward the tanks as if we were finished with the choice.

“You can answer her,” Kavya said. “You can walk down with wet hair and a story about clogged drainage. Or you can stay here until she calls again. I am not going first.”

The watering can still lay on its side by the basil. A thin puddle had already started to dry in the heat that never fully left Hyderabad tiles. My t-shirt was twisted. Her lipstick was gone. The affair sat between us with no poetry attached, only the smell of sex and the sound of my wife two floors below.

I looked at the stairwell. I looked at Kavya’s mouth, still a little swollen. The concrete under my slippers felt more real than any speech I could have made about loyalty.

Rhea called my name a second time, closer to impatient now.

I did not walk to the stairs. I reached up, left the dupatta where it killed the light, and pulled Kavya back by the kurta until her hips met mine again. She made a surprised sound that turned into a kiss she gave me with her eyes open, checking that I understood what I had just refused.

The cooker hissed. My wife waited. I kept my mouth on Kavya’s and stayed on the terrace.

More stories to read

Related Story