AudioPornCamsoda AIAI RoleplayAI JerkOff
#Incest #Mature #Teen #Virgin

My Son my shopping partner

2.0k words | 6 | 4.51 | 👁️

Arjun’s been my shopping shadow forever. At 19, he never says no, trailing me through stores, carrying my bags with that quiet, steady presence. Lately, his dark eyes linger on me—not just a son’s glance but something heavier, like he’s seeing me as a woman. It’s subtle, a flicker when he thinks I’m not watching, a tension when we’re close. I’ve always worn sarees or salwar kameez, traditional, modest. But last weekend, I shook things up. I slipped into tight jeans and a fitted t-shirt, the fabric clinging to my curves. When Arjun saw me, his jaw dropped, his eyes scanning me, wide with shock. “Ma, you look… different,” he stammered, voice tight. I smiled, said, “Let’s go shop,” and led him out, feeling his gaze on my hips.

We ended up in a lingerie store, soft lights casting shadows over racks of lace and silk, mannequins in sheer sets making the air feel charged. Arjun hung back near the entrance, scrolling his phone, but I caught him stealing glances, his eyes tracing my t-shirt’s outline, the jeans low on my hips. A restless urge stirred—to push him, crack his obedient shell. “Arjun, come here,” I called, picking up a black lace bra, its straps delicate, catching the light. “What do you think?” His face flushed, a pink tide creeping up his neck. “It’s… nice, Ma,” he mumbled, eyes dropping, fingers gripping his phone.

I stepped closer, pressing the bra to my chest, my shape clear through the t-shirt. “You sure? Look properly,” I teased, voice sharp. His eyes flicked up, lingering on the lace, then me, before darting away. “It’s fine,” he said, voice cracking, shifting his weight. That nervous edge sent a thrill through me. I grabbed a red satin panty, a tiny bow at the front, and twirled it. “This one? Too bold?” I asked, stepping close, my arm grazing his. His breath hitched, eyes locked on the fabric too long. “I don’t know, Ma. It’s… good,” he managed, Adam’s apple bobbing. I piled on more—a sheer white bra, a lacy black thong, a pink set with embroidery—stacking them like I’d buy them all. “You’re my shopping buddy, Arjun. Help me choose,” I said, smirking, leading him deeper into the store, where the air thickened with perfume. He followed, hesitant but drawn, sneakers scuffing.

I stopped by a display of matching sets, holding up a deep blue bra and panty, the fabric silky in my hands. “This one’s classy, right?” I asked, turning so he could see the jeans hug my hips. His face was redder now, eyes flickering between the lingerie and my body. “Yeah, it’s… really nice,” he muttered, voice strained. I led him to the fitting rooms, where the world’s noise faded, just us and the hum of air conditioning. “Wait here,” I said, pointing to a bench. I slipped into a stall, leaving the door slightly ajar, knowing the mirror could catch my reflection. My heart pounded, a wild buzz driving me to push further.

I peeled off my t-shirt, tossing it on the stool, standing in my old bra and jeans. I caught Arjun’s reflection—eyes wide, checking me out with a hunger new to me. I unhooked my bra, letting it fall, skin bare under the soft light. I slipped on the black lace bra, leaving it unstrapped, cups loose. “Arjun,” I called, voice low, “come inside. I need help.” He hesitated, then stepped forward. “Ma, you sure?” he asked, voice a whisper. “Yes, come on,” I said, firm. He stepped in, eyes flicking to my shoulders, the unstrapped bra, then to the floor, face burning red.

“Can you strap this for me?” I asked, turning my back, holding the bra. His hands shook, fingers brushing my skin, fumbling with the hooks. His breath was warm, uneven against my neck as he clipped it shut, touch lingering. I turned, the bra snug, curves accentuated. “How does it look?” I asked, stepping closer, voice a purr. His eyes widened, tracing the bra, my midriff, the jeans. “It… looks really good, Ma,” he stammered, hands clenched in his pockets. “Good. Lock the door, just in case,” I said, nodding to it. He turned, clicking the lock, the sound sharp in the quiet stall.

I pushed further, removing the bra, covering myself with one hand, standing topless briefly. “Let’s try another,” I said, grabbing a white bra. I slipped it on, unstrapped, and turned to him. “Check the stitching. Is it loose?” I said, guiding his trembling hand to the bra’s edge, my skin warm under his touch. “Feel here,” I asked, holding his gaze in the mirror. His fingers lingered, brushing me, face flushed, breath shallow. “It’s… fine, Ma,” he muttered, barely audible.

I went further, saying, “Let’s try the matching panty.” I unbuttoned my jeans, slipping them off with my underwear, standing nude briefly as I reached for the white panty. Arjun’s eyes widened, jaw tightening, hands clenching, knuckles white, breath catching in a sharp gasp. I didn’t cover myself, letting him see me fully, skin bare under the light. I held the panty, not putting it on, and asked, “Which set was better, this one or the last?” My voice was casual, but my heart pounded, his eyes roaming over me, intense, face deep red.

I lingered, nude, turning slightly in the mirror, letting the moment stretch. His bulge strained against his jeans, impossible to miss. I smirked, saying, “Enjoying this a bit too much, huh?” His face went scarlet, eyes dropping in embarrassment. I stepped closer, hand brushing his trousers, feeling the hardness. “Don’t be shy,” I teased, fingers tracing the outline. He stammered, “Ma, what… what are you doing?” voice hoarse, torn between confusion and need.

I smiled, voice soft, “Thank you for helping me shop.” My hand wrapped around the bulge, stroking through the denim, slow and firm, thumb circling the tip, then quickening as his breath came in ragged bursts. His hands gripped the stool, body trembling, the stall’s floral scent mixing with his musk. I knelt, unzipped his jeans, easing them down. My fingers wrapped around him, warm and pulsing, stroking deliberately, tight then loose, thumb gliding over the slick tip, drawing a low moan. His hands clenched, body rigid, breaths fast.

I leaned in, lips brushing him, then took him in my mouth, tongue swirling around the head, tasting saltiness. My lips slid down, tongue tracing the underside, hand stroking the base in sync, alternating slow, deep movements with quick, shallow ones, lips tight, tongue flicking the tip. His hips twitched, hands hovering, moans muffled but raw, echoing in the stall. He came fast, shuddering, a choked gasp escaping.

I pulled back, wiping my lips, smiling teasingly. I stood, still nude, and stepped closer, his face flushed, eyes wide. I leaned in, kissing his lips, soft but deliberate, my tongue brushing his, his lips trembling, blush deepening. I pulled back, saying, “Guess we got carried away.” I slipped on the white panty and bra, then my t-shirt, tossing the set into my basket.

We left the stall, Arjun silent, carrying the bag, face red, eyes flicking to me, movements stiff. At the checkout, I chatted with the cashier, but his gaze was heavy, conflicted. The ride home was quiet, his eyes tracing my jeans, my t-shirt. I rested my hand on his thigh, feeling him tense, breath catching.

At home, the tension clung to us. Arjun retreated to his room, but I caught him watching me, jeans still tight, t-shirt rumpled. The next evening, after dinner, I called him to my room, saying I needed help. He came in, wary but curious. I’d swapped the t-shirt for a tight tank top, curves on display, jeans hugging my hips. “Sit,” I said, patting the bed, voice commanding. He did, hands fidgeting, gaze flicking to my body, then away.

I stood close, legs brushing his knees, saying, “You’ve been so helpful, Arjun. I want to thank you properly.” His eyes widened, breath catching. “Ma, what… what do you mean?” he stammered, echoing the stall. I smiled, hands on his shoulders, fingers tracing his arms. “Relax,” I whispered, lips brushing his ear, feeling him tense, bulge growing. I pushed him back onto the bed, straddling his hips, pinning his wrists lightly. “You don’t have to do anything,” I teased, eyes locked on his, his face scarlet, lips parted.

I unbuttoned his shirt, fingers slow, exposing his lean, trembling chest. His eyes held need and surrender, breath ragged. I kissed his neck, lips trailing warm kisses, feeling him shiver. “Ma…” he whispered, voice breaking, but his hands reached for me, tentative, brushing my hips. I unbuttoned my jeans, sliding them off with my underwear, bare again, his gaze hungry, hands bolder now, grazing my thighs.

He sat up, hands gripping my waist, pulling me closer, lips brushing my collarbone, hesitant but eager. “Ma, I… want this,” he murmured, voice low, surprising me with his initiative. I smiled, guiding his hands to my breasts, his fingers exploring, thumbs circling my nipples through the tank top. He pulled it off, lips finding my skin, kissing down my chest, breath hot, hands roaming my back, pulling me tighter.

I unzipped his pants, freeing him, his hardness pulsing, slick. He pushed me onto my back, surprising me, his hands spreading my thighs, eyes locked on mine, a mix of nerves and desire. “Can I…?” he asked, voice shaky but determined. I nodded, breath catching as he positioned himself, guiding himself to my entrance, pushing in slowly, a low moan escaping us both. His hips moved, tentative at first, then stronger, finding a rhythm, deep and steady, my body arching to meet him.

His hands gripped my hips, fingers digging in, thrusts growing faster, more urgent, the bed creaking, sheets tangling. I moaned, nails raking his back, urging him on, his breath hot against my neck, lips kissing my jaw, my throat. “Ma… you feel…” he gasped, voice raw, hips slamming harder, skin slapping skin, the room filled with our sounds—moans, breaths, the slick heat of us. I wrapped my legs around him, pulling him deeper, my body clenching, drawing groans from him, his hands roaming, one cupping my breast, thumb teasing my nipple.

He shifted, pulling me on top, hands guiding my hips as I rode him, slow at first, then faster, grinding down, feeling every inch of him, my moans louder, his hands squeezing my ass, urging me on. His eyes were wild, face flushed, lips parted, moaning my name—not “Ma” but my name, a shift that sent a thrill through me. I leaned down, kissing him hard, tongues tangling, his hands in my hair, pulling me closer, hips thrusting up to meet me.

We moved together, bodies slick with sweat, the air thick with our heat, lavender from my perfume mixing with his musk. I felt him tense, his thrusts erratic, hands gripping me tight. “I’m… close,” he gasped, voice desperate. I quickened my pace, body clenching around him, pushing him over the edge. He came hard, shuddering, a loud moan escaping, his hands clutching me, my own release following, a wave of heat, my moans mixing with his, bodies trembling.

I slowed, collapsing onto him, his arms wrapping around me, breath ragged, lips brushing my shoulder. I kissed him deeply, tongue brushing his, possessive, his lips eager, hands still on my hips. I pulled back, smiling, voice teasing. “You’re welcome,” I said, echoing the stall. He looked at me, eyes a storm of guilt, desire, surrender, breath uneven. I climbed off, slipping into my underwear and jeans, adjusting my tank top. “Get some sleep,” I said, light.

Arjun nodded, pulling his clothes together, eyes flicking to me, shock and need lingering. He left my room, and I lay back, the buzz in my chest a fire.

🔞 Candy.AI 🔥 AI Sex Chat - Roleplay, Erotic Stories, Try for Free 🕹️

Comments (6)

  • Roverboy: The best thing a son can do is fuck his mother, mom got my virginity. The next best thing is fucking your sister. And eventually having your daughter give you her virginity… tweens are the best( for a daughter anyway).

    Reply↴ • uid:1euv4177cbw5
  • Bad son: I remember when mom tried to tease me in public but I wasn’t ashamed I was obsessed and I ended up making her blush and eat her pussy in front of her friends

    Reply↴ • uid:1ek8sd3gnlfu
  • NymphDadd: nicely written

    Reply↴ • uid:645fdgy6ik
  • Barry: beautiful story...the love between a mother and her son...nothing so erotic

    Reply↴ • uid:4phnbakd1
  • JustABadGuy: It is always amazing when a mother and son come together like this, sure pure and needed. Forming the bond of what will be an increased relationship forever **[email protected]**

    Reply↴ • uid:1dahwli6id
  • BrickBats: Great story.Written well.Wish there were erotic pictures as well.

    Reply↴ • uid:45xytxs4m9a