Chapter 1: Climbing Into Trouble
The sleeper bus was one of the big Volvo models running the Jaipur–Udaipur overnight route. It had narrow two-tier berths on both sides of the aisle. Each berth was a small rectangular space with a thin mattress, a reading light, and a heavy curtain that could be pulled shut. The walls were thin, and sounds carried easily, but most passengers still pretended they had privacy once the curtain was closed.
Alex Carter had paid extra for a double upper berth, thinking he would have the entire space to himself for the long journey. He was traveling alone, so he expected to stretch out and sleep in peace. However, when he reached the chaotic Jaipur depot, the conductor informed him that the bus was overbooked and asked if he would be willing to share his double berth with a female passenger who didn’t have a confirmed seat.
Alex was about to refuse when he saw her.
Kavya stood a few feet away, waiting for the conductor’s decision. She was wearing a tight, low-cut yellow kurti that clung to her full breasts and deep cleavage, paired with skin-tight yellow churidar pants that hugged her hips and thighs. Her long black hair fell loosely over one shoulder. Even under the harsh depot lights, she looked stunning.
Alex looked at her for a second longer than necessary, then nodded at the conductor.
“Yeah… it’s fine. She can share.”
The conductor quickly guided them to the berth.
When they reached it, Alex stepped aside and gestured politely.
“You can go first,” he said.
Kavya nodded and started climbing up into the narrow upper berth. She grabbed the side rail and lifted herself up, swinging one leg inside. As she was doing so, her knee accidentally shot forward and connected hard with Alex’s crotch.
Thud.
The impact was direct. Pain exploded through Alex’s balls instantly. He let out a sharp, pained grunt and bent forward, one hand instinctively covering his groin.
From the berth right below them, a girl’s soft chuckle drifted up. She didn’t say anything. She simply tilted her head and watched as Alex hunched over, one hand clutching his crotch, his face twisted in pain. A small, amused smile played on her lips as she quietly giggled to herself, clearly enjoying the sight of him getting accidentally kicked in the balls. She didn’t look away. She just kept watching with quiet, mocking amusement while soft giggles continued to escape her.
Kavya paused mid-climb for a second. She looked down at Alex, who was still hunched over from the pain. A small, amused smile appeared on her face, though she didn’t laugh like the girl below.
“Sorry,” she said casually, not sounding very apologetic. She finished climbing into the berth
The driver switched off the main lights shortly after. Only the faint green glow from the driver’s cabin and occasional headlights from passing trucks lit the narrow space. The berth felt warm and close. The engine hummed steadily beneath them.
She raised an eyebrow, clearly noticing.
“You’re not coming in?” she asked, her voice low and slightly teasing.
Alex hesitated for a second, then nodded. He grabbed the side rail and carefully climbed the rest of the way into the narrow upper berth. It was a tight squeeze. As he lifted himself up and moved inside, his body brushed against hers. The berth was meant for two, but it still felt small once both of them were in. He finally settled down beside her, lying on his back while she stayed on her side, facing him.
The curtain was fully closed now. Only the faint light from passing trucks occasionally lit up their faces.
Kavya rested her head on her hand and looked at him with quiet amusement.
“You booked this berth alone?” she asked softly.
“Yeah,” Alex replied, still feeling the dull ache between his legs. “I paid for the double space.”
She let out a small laugh. “And now you’re sharing it with a stranger. Must be your lucky night.”
Alex turned his head to look at her. Even in the dim light, he could clearly see the deep neckline of her tight yellow kurti and the way it clung to her body.
“Could be worse,” he said.
Kavya’s lips curved into a slow smile. She shifted a little closer, her knee lightly brushing against his thigh under the thin blanket.
“This bus is so stuffy,” she murmured. “I wish the AC was working properly.” Her fingers slowly traced the edge of the blanket between them. “It feels even hotter now that we’re both in here.”
She looked at him directly, her dark eyes glinting.
“So…” she said, her voice dropping slightly. “Are you going to keep staring at my chest, or are you going to say something?”
Alex let out a small, awkward laugh and looked away for a second before meeting her eyes again.
“Hard not to stare when you’re wearing something like that,” he said honestly.
Kavya’s smile widened. She didn’t look away. Instead, she shifted even closer, the thin blanket slipping down slightly and revealing more of her tight yellow kurti and the deep cleavage it barely contained.
“So you like what you see?” she asked, her voice low and teasing. “Even after I accidentally kicked you in the balls while climbing in?”
Alex’s face heated up a little. He hadn’t expected her to bring it up so directly.
Kavya noticed his reaction and let out a soft, amused laugh.
“You made a really funny sound,” she said, her eyes sparkling with mischief. “And that girl below was giggling like crazy. Did it hurt that much?”
Alex shifted uncomfortably. The dull ache in his balls was still there.
“A little,” he admitted.
“Just a little?” Kavya raised an eyebrow. She moved her leg under the blanket and lightly brushed her knee against his thigh again, deliberately this time. “You were holding yourself pretty tightly for just a ‘little’ pain. Are your balls that sensitive?”
Alex didn’t know how to answer. The way she was talking about it so casually was both embarrassing and strangely arousing.
Kavya leaned in a little closer, her voice dropping even lower.
“Be honest,” she whispered. “Did it actually hurt? Or are you just pretending it didn’t because you don’t want to look weak in front of me?”
She paused for a moment, then added with a small smirk,
“Or maybe… you liked it?”
Alex’s cock twitched at her words, even though his balls still ached from the kick. Kavya seemed to notice the shift in his breathing.
She smiled wider, clearly enjoying his reaction.
“You’re not saying anything,” she murmured. “That means I’m right, aren’t I? You got kicked in the balls and now you’re lying here next to me, still hard.”
She slowly dragged her fingers across his chest, tracing lazy patterns over his shirt.
“Tell me something,” she said softly. “If I kicked you again right now… would you still let me stay in this berth with you?”
Her knee pressed a little more firmly against his thigh as she waited for his answer, her eyes locked onto his with clear amusement.
Alex swallowed, his heart beating faster. Even though he was nervous, he decided to flirt back.
“I’m not pretending,” he said quietly. “It did hurt. But… I’m still letting you stay here, aren’t I?”
Kavya’s eyes lit up with interest. She liked that answer.
Without saying anything else, she slowly slid her hand down from his chest, moving under the thin blanket. Her fingers trailed over his stomach, then lower, until her palm rested directly over his crotch. She could already feel that he was half-hard.
Alex tensed up but didn’t stop her.
Kavya gently squeezed him through his pants, feeling the outline of his cock and balls. Then, without warning, she gave his balls a firm, deliberate squeeze.
Alex sucked in a sharp breath.
Kavya smiled at his reaction. She squeezed again, a little harder this time, watching his face closely.
“You’re sensitive,” she whispered. “I can feel it.”
Alex hesitated. His body was reacting, but his mind was racing.
“I’ve… never done anything like this before,” he admitted quietly.
Kavya paused for a second, her hand still resting on his balls.
“Like what?” she asked, her voice low.
“Ballbusting,” he said, his face slightly red. “And… I’ve never fucked anyone on a moving bus before either. This is new for me.”
Kavya stared at him for a moment, then a slow, wicked smile spread across her face. She seemed even more turned on by his honesty and nervousness.
“So you’ve never had your balls played with like this?” she asked, giving them another firm squeeze. “And you’ve never had sex in public like this either?”
Alex shook his head.
Kavya let out a soft, excited breath. She leaned in closer until her lips were right next to his ear.
“Then I’ll be your first,” she whispered.
Before he could reply, she slipped her hand inside his pants. Her fingers wrapped around his cock first, stroking it slowly a few times to get him fully hard. Then she moved lower and took his balls into her hand. She rolled them gently at first, then gave them a sharp, sudden squeeze that made Alex’s hips jerk.
“Fuck…” he hissed under his breath.
Kavya giggled quietly at his reaction. She started alternating between stroking his cock and squeezing or lightly slapping his balls under the blanket. Every time she squeezed or gave a small slap, Alex would tense up and let out a shaky breath.
“You’re getting harder every time I hurt them,” she whispered, clearly enjoying it. “Even though you’ve never done this before.”
She gave his balls another firm squeeze, holding it longer this time.
“Does it hurt?” she asked teasingly.
Alex nodded, breathing heavily.
“Good,” Kavya whispered, her voice dripping with satisfaction. She leaned in and kissed the side of his neck while her hand continued working his balls. “Because I’m not going to stop. I want to see how much you can take… even if you’ve never done this before.”
She gave his balls one more sharp slap under the blanket, then wrapped her fingers around his cock again, stroking him slowly while occasionally returning to squeeze his balls.
Alex was breathing hard now, caught between the pain and the pleasure. Kavya watched his face the entire time, clearly loving how nervous and turned on he was.
At the same time, she moved her hips against his hand, guiding his fingers to rub her clit. She was getting wetter from the control and from watching him struggle with the pain.
Every time Alex made a louder muffled sound, she would slap his balls even harder, as if punishing him for making noise. Her hand stayed clamped tightly over his mouth, keeping the wet panties stuffed inside while she tormented his balls.
Alex’s eyes were watering from the intense pain. His balls were throbbing badly now, but his cock remained rock hard. Kavya noticed and gave them another hard squeeze, making his whole body tense up.
She leaned in close to his ear, her voice low and slightly breathless.
“You’re making too much noise,” she whispered, while her hand continued slapping his swollen balls. “So I had to shut you up.”
She pressed her hand down harder over his stuffed mouth and delivered another sharp, heavy slap to his balls.
Alex let out a long, muffled groan against her palm.
Kavya smiled darkly and kept going one hand brutally working his balls, the other keeping his mouth tightly covered while he helplessly rubbed her clit with his fingers.
Kavya suddenly pulled her hand away from his mouth and sat up. Without giving him time to recover, she swung one leg over his body and moved up until she was straddling his face. She pulled the wet panties out of his mouth, tossed them aside, and lowered her dripping pussy directly onto his lips.
“Eat,” she ordered, her voice low but firm.
Alex barely had time to react before she grabbed his hair with one hand and pressed her wet folds against his mouth. At the same time, her other hand reached behind her and found his swollen balls again.
She started slapping them immediately hard, sharp slaps that made a wet, heavy thud sound each time her palm connected.
Thud. Thud. Thud.
Alex groaned loudly into her pussy. “Ughhh !”
Kavya pressed down harder on his face, grinding her clit against his tongue while she continued slapping his balls without mercy. Every time he made a loud sound, she would slap them even harder.
A loud truck horn suddenly blared from outside on the highway, the deep sound echoing through the night and partially covering the noises coming from their berth.
Taking advantage of the loud horn, Kavya slapped his balls harder than before.
THUD.
“Ughhh ! Ohhh fuck !” Alex groaned into her pussy, his voice muffled by her wet folds.
Kavya let out a soft moan as his tongue worked her clit. She kept grinding on his face while her hand delivered another series of hard, relentless slaps to his already bruised balls.
Thud. Thud. Thud.
Every slap made Alex’s body jerk violently beneath her. His muffled sounds of pain kept escaping against her pussy “Ughhh… ohhh… mmph!” but she didn’t stop. If anything, the sounds seemed to turn her on more.
Another loud horn from a passing truck filled the air. Kavya used the noise as cover and slapped his balls even harder, making sure each hit was solid and painful.
Alex’s groans grew louder and more desperate. “Ughhh ! Ohhh god !” His voice was raw, muffled between her thighs as she rode his face.
Kavya’s breathing became heavier. She started moaning softly while grinding faster on his tongue. Her hand never stopped working his balls alternating between hard slaps and cruel squeezes that made Alex’s whole body tense up in pain.
“Ughhh ! Fuck !” he grunted again, the sound vibrating against her pussy.
Kavya’s moans grew louder as she got closer. She pressed down harder on his face, almost smothering him while her hand kept brutally slapping his swollen, aching balls.
Thud. Thud. Thud.
The combination of his tongue on her clit and the power she had over him pushed her over the edge.
Her thighs tightened around his head as she came. A long, shaky moan escaped her lips while her pussy pulsed against his mouth. Her hand gave his balls one final, hard slap as the orgasm hit her.
THUD.
Alex let out a loud, muffled cry of pain into her pussy. “Ughhh !”
Kavya rode out her orgasm on his face, her body trembling as wave after wave of pleasure rolled through her. She kept her hand on his balls the entire time, occasionally giving them light, teasing slaps even as she came down from her high.
When she finally stopped shaking, she slowly lifted herself off his face and looked down at him. Alex’s face was wet with her juices, and he was breathing heavily, his balls clearly throbbing from the intense abuse.
Kavya smiled darkly, still lightly holding his swollen balls in her hand.
“Good boy,” she whispered, giving them one last gentle squeeze. “You took that well… even though it was your first time.”
Kavya slowly lifted herself off Alex’s face, her thighs still trembling slightly from her orgasm. She was breathing heavily as she moved back down and settled beside him in the narrow upper berth. Her face was flushed, and a satisfied smile played on her lips.
She leaned in close to his ear, her voice low and slightly breathless as she recovered.
“Now let’s give your balls some rest,” she whispered, her warm breath brushing against his ear. “And make you feel good instead.”
Her hand slowly slid down and wrapped around his thick, hard cock. She gave it a slow, firm stroke from base to tip, spreading the precum that had been leaking steadily.
“You lick pussy good,” she continued in a soft, teasing whisper. “Not many Indian men can do that the way you just did.”
She stroked him again, slower this time, twisting her wrist gently at the head.
“I saw your cock earlier… it’s big and fat. Not many Indian men have something like this either.”
Kavya pressed her body closer to his, her lips still near his ear as she kept stroking him with long, deliberate movements.
“And now,” she whispered, her voice turning more playful and dominant, “let’s see how your stamina is.”
She continued stroking his cock steadily, but made sure to avoid touching his balls completely, just like she promised. Every few strokes, she would slow down whenever she felt him getting too close, keeping him right on the edge without letting him tip over.
Alex was breathing heavily, his hips twitching slightly with every stroke. After the intense ballbusting earlier, the sudden shift to slow, teasing pleasure was almost overwhelming.
Kavya smiled against his ear when she felt his cock throb hard in her hand.
“Already close?” she whispered mockingly. “We just started… and you’re already struggling to hold it?”
She gave his cock another slow, tight stroke and then stopped completely, just holding it in her warm hand without moving.
“Let’s see how long you can last without cumming,” she said softly. “I want to test your stamina properly tonight.”
She started stroking him again slow, steady, and teasing while occasionally whispering more comments into his ear.
“You have such a nice cock… it would be a shame if you came too fast.”
Every time Alex got close, she would either slow down or stop completely, keeping him denied and desperate. His balls were still aching from earlier, but now the focus was entirely on edging his cock and testing how much he could take.
Kavya seemed to be enjoying this new game just as much as the ballbusting.
Kavya kept stroking Alex’s thick cock with slow, deliberate movements, bringing him close to the edge again and again, only to stop or slow down every time she felt him throbbing too hard in her hand.
“You’re trying so hard not to cum,” she whispered against his ear with a small smile. “Good… keep holding it.”
After edging him for a while longer, Kavya finally let go of his cock. She climbed on top of him and positioned herself above his hard length. She grabbed his cock, rubbed the head against her wet pussy a few times, and then slowly started lowering herself onto him.
The moment the thick head pushed inside her, Kavya let out a sharp breath.
“Fuck…” she whispered, her voice slightly strained.
She had never taken a cock this fat and big before. Even though she was wet, she could feel the stretch. It was a mix of discomfort and pleasure as she slowly sank down, taking him inch by inch. Her pussy clenched tightly around him as she adjusted to his size.
Alex gritted his teeth, trying his best to stay still. The feeling of her tight, wet pussy wrapping around his cock after hour of edging was almost too much. He was fighting hard not to cum.
Kavya finally took him all the way inside and paused, breathing heavily. She placed her hands on his chest and started moving slow at first, rolling her hips as she got used to the feeling of being so full.
“God… you’re so thick,” she whispered, her voice a mix of pain and pleasure. “It hurts a little… but it feels so fucking good.”
She started riding him properly now, lifting herself up and sinking back down. Every time she dropped down, a soft moan escaped her lips. The wet sounds of her pussy taking his cock filled the small berth.
Below them, in the lower berth, one of the girls shifted slightly. It seemed like they could hear something. A faint murmur and a soft giggle could be heard from below, but Kavya didn’t stop. If anything, she started riding him a little faster, biting her lip to control her moans.
Alex was struggling badly. His balls were still sore from earlier, but his cock was throbbing inside her. He kept repeating in his mind that he had to hold on he wanted her to cum first. He gripped her hips tightly, trying to focus on anything except how good her pussy felt wrapped around him.
The sky outside was starting to get lighter. Morning sounds were slowly beginning distant truck horns, birds, and the low hum of the bus engine. Alex felt exhausted, sore, and overwhelmed. For a moment, he wondered if he was dreaming. Everything felt too intense, too unreal.
Kavya leaned forward, her hands on his chest as she kept riding him. Her moans were getting louder, even though she was trying to stay quiet.
“Fuck… your cock is stretching me so much,” she breathed out, riding him harder. “I’ve never had something this big before…”
She was clearly enjoying it now. The initial discomfort had turned into deep pleasure. She rode him with more confidence, her pussy getting wetter and gripping him tightly with every movement.
Alex was right on the edge. His breathing was heavy and his body was tense as he fought with everything he had not to cum. He wanted her to finish first.
Kavya’s moans were getting more frequent. She was clearly close.
Below them, another soft giggle came from the lower berth, followed by some whispering. It was obvious the girls could hear them now, but Kavya didn’t seem to care anymore.
She leaned down close to Alex’s ear, her voice shaky with pleasure.
“I’m going to cum on your cock…” she whispered. “Don’t you dare cum yet.”
Kavya was riding him harder now, her pussy struggling to take his thick cock with every drop of her hips. She was moaning more frequently, unable to fully control the sounds escaping her lips.
“Fuck… you’re so big,” she breathed out, her voice shaky.
Alex could clearly hear the wet sounds of her pussy sliding up and down his cock. He was trying his best to hold back, but the feeling was becoming too intense. When her moans started getting louder, he quickly lifted one hand and covered her mouth, pressing his palm firmly over her lips to muffle her.
Even with his hand over her mouth, soft, desperate moans still escaped through his fingers every time she dropped down on his cock.
While trying to keep her quiet, a sudden thought crossed Alex’s mind.
The girls below… they can hear us.
He could still hear faint movements and soft sounds coming from the lower berth. The thought hit him hard what if the girls below were touching themselves because of the sounds they were making? What if they were masturbating while listening to Kavya getting fucked by his thick cock?
The idea made his cock throb even harder inside her.
Kavya kept riding him, her moans now muffled against his palm. She was clearly getting close. Her pussy was gripping him tightly, and her movements were becoming more desperate. Even though she was trying to stay quiet, the occasional moan still slipped out whenever his cock stretched her deep.
Alex kept his hand firmly over her mouth, his other hand gripping her hip as she rode him. His mind was racing between the intense pleasure, the risk of being heard, and the thought that the girls below might be getting off to the sounds of them fucking.
Kavya’s eyes were half-lidded with pleasure. She looked down at him while riding, her moans vibrating against his hand every time she took his full length.
Below them, another soft sound came from the lower berth it could have been shifting, or it could have been something else. Alex wasn’t sure, but the possibility that the girls were listening and touching themselves made everything feel even more dangerous and intense.
He was right on the edge now. His balls were aching, his cock was throbbing inside her, and he was using every ounce of self-control to not cum before her.
Kavya leaned forward slightly, pressing her body against his while still moving her hips. Her moans were getting more frequent against his hand. She was close.
Alex kept his hand tightly over her mouth, trying to muffle her as much as possible while she rode his thick cock.
Kavya was getting closer. Her breathing had turned heavy and her movements were becoming more urgent as she rode his thick cock. She was clearly approaching her orgasm.
Just as she was getting near the edge, she suddenly reached behind her with one hand. Without slowing down her riding, she grabbed Alex’s swollen balls and gave them a hard, sharp squeeze.
Alex’s body jerked violently beneath her.
“Ughhh—!” The sound was muffled against the hand he still had over her mouth.
Kavya didn’t stop. She kept riding him while squeezing and slapping his balls at the same time. Every time she dropped down on his cock, she would give his balls another firm slap or cruel squeeze.
Thud. Thud.
Alex was right on the edge. He desperately wanted to cum — his cock was throbbing hard inside her — but every time he got close, the sharp pain from her hand on his balls ruined it. He couldn’t cum. The pain kept pulling him back no matter how badly he wanted to release.
Kavya’s moans grew louder against his palm. She was clearly enjoying the mix of riding his thick cock and tormenting his balls at the same time. She slapped his balls again, harder this time, while grinding down on him.
Alex let out another muffled, pained groan. “Ughhh—!”
She kept slapping and squeezing his balls while riding him faster, chasing her orgasm. Every sharp slap made Alex’s body tense up and ruined any chance he had of cumming.
Finally, Kavya’s body started to shake. She pressed down hard on his cock and came hard, her pussy clenching tightly around him as the orgasm hit her. A long, muffled moan escaped against his hand as she rode out her climax.
Her hand never left his balls. Even while she was cumming, she gave them one last hard squeeze, making sure Alex couldn’t cum with her.
Alex was breathing heavily, his cock still rock hard inside her, throbbing desperately. He had been so close but the ballbusting had completely ruined it. He couldn’t cum.
Kavya slowly came down from her orgasm, her body still trembling slightly. She kept sitting on his cock, breathing hard, with her hand still gently holding his swollen balls.
She leaned down close to his ear, her voice low and slightly shaky from her orgasm.
“You were so close, weren’t you?” she whispered mockingly. “But I didn’t let you.”
She gave his balls one final, light squeeze before slowly lifting herself off his cock. His thick length slipped out of her, still rock hard and denied.
Kavya laid down beside him, looking satisfied while Alex remained painfully hard and aching.
Kavya laughed again, quiet and cruel, while still sitting on top of him. She didn’t get off his cock. Instead, she stayed right where she was, keeping his thick, rock-hard length buried deep inside her warm pussy.
“Not yet, darling,” she whispered, leaning down close to his ear. “Not until I say.”
Alex was breathing heavily. His balls were throbbing painfully from the earlier busting, and he instinctively reached down to hold them gently, trying to soothe the ache. His cock remained fully hard inside her, twitching every now and then.
Kavya noticed him holding his balls and smiled.
She slowly reached for the water bottle near the pillow, took a sip, and then handed it to him.
“Drink,” she said softly. “You look like you need it.”
Alex took the bottle with his free hand and drank while she stayed seated on him. Even the small movements she made while shifting to give him water sent sparks through her sensitive pussy. She had already cum twice, and she was still very sensitive.
After he finished drinking, Kavya took the bottle back and placed it aside. She leaned forward again, placing her hands on his chest, and started moving her hips — but very slowly this time. It was barely even riding. Just slow, gentle rolls of her hips, keeping his cock deep inside her warm, wet pussy.
“Mmm…” she hummed softly, closing her eyes for a moment. “I’m still sensitive… so I’ll go slow for now.”
She began a slow, lazy rhythm, gently grinding and moving up and down on his cock. It wasn’t fast or intense like before. It was deliberate and teasing, meant to keep him hard and desperate without letting him cum.
For the next hour, Kavya kept riding him slowly like this. Sometimes she would stop completely, just sitting on his cock and letting it throb inside her while she recovered. Other times, she would move in slow, shallow strokes, her wet pussy gripping him tightly.
While she moved, she kept talking to him in a low, flirty voice.
“You feel so full inside me,” she whispered. “Even when I’m not moving much… I can still feel how thick you are.”
She gave him a slow, deliberate roll of her hips and smiled when she felt his cock twitch inside her.
“You’re still so hard… even after I busted your balls so much. Does it hurt?” she asked teasingly, though she didn’t touch his balls this time. “You’re holding them like they’re still aching.”
Alex didn’t answer. He was too focused on not cumming. Every slow movement of her hips was torture.
Kavya leaned down again, her lips brushing his ear as she continued her slow riding.
“You’ve been so good at holding it in,” she whispered. “Most men would’ve already cum by now… but you’re still trying so hard.”
She moved a little faster for a few strokes, then slowed down again.
“I wonder how long you can last like this,” she said softly. “With your big cock inside me… and me deciding when you’re allowed to cum.”
She kept this slow, teasing pace for half hour. Sometimes she would just sit still on his cock, letting it stay buried deep while she occasionally clenched her pussy around him on purpose. Other times, she would gently ride him with slow, shallow movements, her sensitive body not ready for anything rough yet.
Throughout the hour, she kept whispering things to him sometimes praising his size, sometimes teasing him about how desperate he looked, and sometimes just moaning softly whenever his cock hit a sensitive spot inside her.
By the time the hour passed, Alex was a complete mess. His cock was still rock hard inside her, his balls were sore, and he was fighting with everything he had not to cum.
Kavya finally stopped moving and looked down at him with a satisfied smile.
“You lasted the whole hour,” she whispered. “I’m impressed.”
She gave his cock one last slow squeeze with her pussy and leaned down to kiss the corner of his mouth.
Kavya stayed on top of him, his thick cock still buried deep inside her warm pussy. She looked down at him with a teasing, almost thoughtful expression while slowly rolling her hips.
After a while, she leaned down close to his ear and whispered:
“I’m thinking of letting you cum…”
Alex’s heart jumped at those words. After hours of edging and denial, he was desperate.
“But,” she continued, her voice low and playful, “only if you can get hard again for another round. If you can stay hard after you cum… then I’ll let you finish properly.”
She started riding him again a little faster this time. Alex was already very close. After being edged for so long, it didn’t take much. His breathing grew heavy and his hips started twitching as he felt his orgasm building fast.
Just as he was about to cum, Kavya suddenly reached behind her and started slapping his balls again.
Thud. Thud.
“Yes… cum,” she said, her voice teasing but firm. “Cum for me.”
Alex was right there just a couple of strokes away from the edge. His cock was throbbing hard inside her. He was about to explode.
But then the bus suddenly jerked violently.
The whole vehicle shook roughly, and the brakes made a loud screeching sound as the bus came to an abrupt stop. It felt like they had hit something or there was another mechanical issue.
The sudden jerk broke Alex’s rhythm completely. He was extremely close— just one or two more strokes and he would’ve cum but the violent movement ruined it.
Kavya didn’t stop though.
She kept riding him slowly while reaching back and slapping his balls harder.
Thud. Thud. Thud.
Alex groaned in frustration and pain. He was so close it hurt, but the ballbusting was pulling him back again. His balls were now a deep, dark blue and extremely sensitive.
Kavya gave his balls one more very hard, sharp slap.
THUD.
Alex let out a pained grunt, his whole body tensing up.
Kavya quickly lifted herself off his cock. His thick, rock-hard length slipped out of her, still throbbing and leaking precum. She stood up in the narrow berth and started pulling her tight yellow kurti back down over her body while watching him with an amused expression.
She let out a small giggle as she saw the state he was in his cock still painfully hard, twitching in the air, and his balls a deep, swollen blue.
“Come. Dress up quickly,” she said, still giggling softly while adjusting her clothes. “People will start waking up now that the bus has stopped.”
She bent down slightly to pull up her churidar, glancing at his erection again. Another small laugh escaped her.
“Come on, wear your clothes,” she said, her voice a mix of urgency and teasing. “People will be awake soon. I don’t want to get caught and removed from the bus because of this.”
She straightened up and fixed her hair quickly, then looked back at him. Her eyes dropped to his hard, leaking cock and bruised balls once more, and she giggled again — this time a little louder.
“Look at you… still so hard even after everything,” she said with a smirk. “And your balls are so blue. Poor thing.”
She stepped closer and gave his aching balls one last light pat with her fingers, making him flinch.
“Now hurry up and put your clothes on,” she said, her tone turning more serious but still carrying a teasing edge. “We might have to get down soon. I don’t want any drama because you couldn’t control yourself.”
She turned slightly and peeked through the small gap in the curtain, checking if anyone outside was moving around, then looked back at him.
“Quickly,” she whispered. “Before someone opens the curtain or the conductor comes.”
Alex sat up slowly, breathing hard as he stared at Kavya. His cock was still painfully hard, twitching and leaking precum onto his stomach, while his balls throbbed with a deep, dull ache. He could barely believe what had just happened. He had been so close just a few strokes away from finally cumming after hours of edging and denial only for her to ruin it again at the last second.
He looked at her with a mix of frustration and disbelief as he reached for his clothes.
“Are you serious right now?” he muttered under his breath, his voice low and strained. “I was right there… I was literally about to cum and you just fuck!!!.”
He winced as he carefully pulled his pants up over his still-hard cock, the fabric pressing uncomfortably against his swollen, sensitive balls.
“You said you’d let me cum if I lasted,” he said, glancing at her while trying to adjust himself. “I held it for so long… and you still didn’t let me finish.”
Kavya didn’t reply, only smiled faintly while fixing her hair. Alex let out a frustrated sigh and shook his head.
“This is fucking crazy,” he muttered to himself as he pulled his shirt on. “My balls are killing me and I’m still hard… and you’re just standing there like it’s funny.”
He looked at her one last time, his voice quieter but clearly irritated.
“You’re actually enjoying this, aren’t you?”


Comments
Post a Comment