The Birthday Gift – her Surrender
She messaged me on Slack: ‘I have a crush on you.’ Months of filthy sexting later… she showed up at my door on my birthday. Tiny shorts. No panties.
She messaged me on Slack: ‘I have a crush on you.’ Months of filthy sexting later… she showed up at my door on my birthday. Tiny shorts. No panties.
First off, let me explain what this story is.
I’m inviting other erotic writers to show what they can do on my Substack page. It is part of my evil plan to take over the whole of Substack with erotica! If anyone is interested in being a guest, have a read of this and then DM me:
My seventh guest is Velvet Lure whom I’ve known a while and is always on my feed with bite-sized grabs of erotica, romance and highly charged emotions, as well as full-length stories. And below is an example of both:
With sincere thanks for your continued support and for generously publishing my work on your platform
She has supported me here,
Standing honest and clear.
She is a scholar,
Pink is her favorite color.
She writes with passion and ease,
Giving voice to YourSecretNeeds .
“I have a crush on you.” A Slack notification popped up on my screen all of a sudden
For a second I froze. I stared at that line. I always believed that no one looked at me that way. No one ever had a crush on me. My world is my work, silence, and my trekking, that’s it.
That message was from Meghna. Meghna Janak, 28, team leader who ran the React and email developers. And I was leading the UX/UI team of 24. We always talked professionally, about Jira tickets, designs, deadlines, nothing else.
I never talked to my colleagues beyond job requirements. Introversion isn’t just a trait; it’s my default setting. Calm, grounded, observant, and never chatty. Meghna seemed the same. She always avoided joining group lunches and parties. I had nicknamed her “Mail master” just because she was working with email flow and coding. She always smiled, nothing more. We never talked beyond that.
I waited for a while and typed back fast: “Excuse me!!!!???”
No answer, she went silent.
The whole day passed normally. No more follow-up. No explanation. My mind was spiralling into the same message. I told myself it was probably a prank or a wrong message to the wrong person. We never talked about it again.
Then during one evening, a message appeared on my WhatsApp. Same line from her number: “I have a crush on you”.
I stared at the message for a while. My hands were cold. Thought for a while before replying back. “Is this a prank? Are you making fun of me?”
She replied back quickly. “No, I am serious. You sneak into my thoughts like a thief, stealing my will and my power to be the woman I am.**”
She said she meant it. She admitted further. The way I carried myself with kind nature and quiet respect, not toward her only but with all. When we talked face-to-face in the office, all about boring Jira stuff, she felt a pull. She felt that she wanted to touch me. And she wanted to keep talking to me. Around me she felt strangely vulnerable.
At first I genuinely didn’t understand what she meant. I couldn’t understand what was going on with her. Even I was experiencing this kind of interaction for the first time.
After that, WhatsApp became our thing. We talked almost every day. Morning to night and night to morning.
Our messages moved from playful jokes to what we didn’t say, until silence itself felt heavy with filth.
Even during office hours we continued our filthy exchanges, hidden behind small blue screens. WhatsApp was our secret garden.
But we never crossed this into real life. I told her once that let’s meet and convert sexting into real. But she cut it down every time. Boundaries set, and she liked the road we were walking. I respected her. Often we ended up alone in meeting rooms, office pantry, restroom corridor. I never reached for her without her clear yes. I was living alone. Never invited her over. She always noticed that restraint and it made her feel safe, she admitted.
Months passed by like that. Our filth grew more filthier, chat grew heavier. Chat turned into picture and video exchanges. During work she would disappear to the bathroom and send me a photo of a strap slipping off her shoulder. Top three buttons opened. Hands sliding down just enough to create heat. Playing with the panties waistband, a silent invitation. She described what she was wearing underneath, the exact colors. She knew how to fuck my head for the rest of the day.
I was the same, answering back with a photo. My shirt buttons open. Hand running down on my abs and lingering more than it should. Sliding my hand into my trousers. Tracing the outline of my bulge and sending text: “I want your mouth over here”. Enough to make her bite her lip.
I knew how to hold her tight with my words and my pictures. We played that game a lot. Pushing, pulling, but never quite breaking into real.
Few times she followed my voice on late-night video calls. I would speak low, slow instructions. She followed my instructions. Her breath syncing with the rhythm of my words. She breathed faster when I spoke. Both of us were riding the heat waves. She loved to follow my commands.
Week passed and we were fucking each other in our little WhatsApp garden. Dirty messages, voice notes, dirty photos, and videos. The heat never cooled.
Then my birthday week arrived. She noticed and knew I lived alone. No friends, no family nearby, no one to celebrate with me. I never talked about it.
One night, out of nowhere, her call. Her voice came husky with thick need.
“Sapan... I want to give you something for your birthday.”
I was quiet and listening.
“I want to give you myself,” she said. “Paint me without colors, trace me without lines, play me without music. Use me.”
I was speechless for a while. My heart hammered. Lust was already roaring through our veins. Desire choking our chest.
I took a pause and thought a bit and I said, “Yes, I accept.”
On my birthday night I invited her over to my home.
Sharp at 8:00 PM she knocked.
I opened the door and pulled her into a tight hug right there at the door. She smelled like jasmine and heat.
She wore tiny denim shorts and a little pink tank top stretched tight over her breasts. First time I had seen her in anything this revealing. My cock twitched instantly.
The second I shut the door behind her, we crashed into each other. Hungry mouths, tongues shoving deep, tasting everything. I choked her there with one hand, the other squeezing her breast hard through the fabric. Feeling her nipples stiffen under my palm.
The kiss turned wild. I pinned her back against the door, my body caging hers. My hand slid down inside her shorts. She was not wearing anything. Just wet, bare, clean pussy.
She broke the kiss to whisper against my mouth, “Only for you. Easy access.”
I pulled down her shorts in one rough pull. She stepped out and I led her straight to the sofa.
She climbed into my lap, straddling me. Our mouths locked wider, messier. She started grinding, right on my hard cock through my trousers. Her hips rolling slow, then fast.
I gripped her waist tight, voice low and husky. “You ready for the ride?”
She looked straight into my eyes, her breath ragged. “Yes, I trust you. Whatever you want. However you want.”
We have already discussed our safe words during those late-night sexts. Abort for immediate stop. Wait to pause. Continue for full green light.
I lifted her tiny pink tank top and yanked it off. Following with her bra, tossing them aside. Her breasts bounced free, nipples already hard. I pushed her back until her ass hit the edge of the dining table.
Our mouths were clashing together, feral, tongues fighting for space. I pulled down my clothes fast, shirt, trousers, boxers all hitting the floor.
My cock was hard, thick, stood rigid and leaking at the tip.
Her hands reached down, fingers wrapping around my shaft, about to stroke. I caught her wrist hard. “No baby. Not now. Soon you will be begging for this.”
I lifted her easily, set her bare ass on the cool wood of the table. “Lie down.”
She obeyed, stretching out flat on the table. I grabbed the soft ropes and tied her wrists and legs to the legs of the table. Her arms and legs were spread across the table.
She watched my every move with wide eyes, filled with wonder and raw excitement. Lust burned in her gaze, her lips parted.
I leaned close over her, with low voice. “Tonight, Meghna, I’m using you as my dining table.”
I slipped a black silk blindfold, covered her eyes and knotted it tight. Darkness took her.
I set myself on a chair and poured warm noodles straight from the bowl on her flat belly. The heat hit her skin, she jerked, a gasp escaping.
Noodles were warm enough to sting, not to burn her skin.
I started eating with the spoon, slow scoops, sauce dripping, running over her flat belly. She twitched again.
I growled low. “Don’t move, you bitch.”
She froze instantly. Power shifted then. Her voice came low, with heavy breath. “Yes, Sir.”
First time she called me Sir.
Her belly was a mess, noodles, sauce, sticky trails.
I took a slice of cake, placed it right between her breasts. She twitched again a bit. I ate a few spoonfuls, letting frosting smear across her skin, dripping down the curves.
I grabbed her both breasts roughly, squeezing, kneading, and leaving red marks under.
She was completely wrecked with food smeared, trembling and breathing fast.
I paused, checked her. “You okay? Want to continue?”
She nodded under the blindfold, with steady and low voice. “Yes, Sir. Whatever you feel. Whatever you do.”
I trace my fingertips slowly along her lips, they part under my touch. I pushed two fingers gently into her mouth, sliding over her tongue, exploring every wet corner, right down to the back of her throat.
She gagged softly. Eyes in the dark behind the blindfold, but she didn’t pull away. I slowly slid my fingers out, coated with her thick saliva. I rubbed the slick mess back over her lips, now glossy and swollen.
Then I dipped those same fingers into the chilli sauce. A sharp burn hit my skin.
I pushed them straight back into her mouth. She tasted the sharp heat instantly, sucking hard and tongue swirling, licking every trace off my fingers. Her mouth burnt with sensation of chilli
I took them out very fast, grabbed a glass of milk, and poured a thin stream over her lips. She opened her mouth and drank what she could, liquid cutting the burn of chilli, dripping down her cheeks and chin.
She had no idea what was next.
Next, I dipped all four fingers into the chocolate syrup. Thick, cold, it ran down my wrist and forearm, dripping in heavy drops onto her belly and breasts.
Her body tensed and curious, a sense of little fear, hips shifting.
I shoved all four fingers into her mouth, deep, rubbing chocolate everywhere over her tongue, against the roof, pushing till she gagged again. She sucked greedily, licking, swallowing every drop she could reach.
Chocolate and spit mixed, leaking out from corners of her lips, trailing down her chin and neck.
I kept pushing them till her throat fluttered. When I finally slid them out, she lifted her head, chasing for more, mouth open. I teased her, hovering my fingers just out of reach, brushing her lips lightly.
Her voice came out slow and husky. “Please, Sir… I want…” and she stopped.
I slapped her cheek just hard enough to sting, then grabbed one breast, squeezing.
“Say it directly. What do you want?”
She gasped. “Please sir… I want your cock to fill my mouth. Please.”
I smirked. “Not now, you filthy little toy. I haven’t finished my dinner yet.”
I wiped my fingers clean on her soft skin at her waist. Poured chocolate syrup straight onto her toe, letting it run over her feet.
I leaned down and licked it off. Sucked her toe. Slow drags of my tongue from her toes up her arches. Higher along her calves, inner thighs, cleaning every sticky line.
I moved up, tongue flat against her belly, mixing chocolate with leftover noodle sauce, lapping it all up, over her breasts, circling her nipples, sucking them hard.
I leaned over and kissed her deep, tongue shoving, messy with sauce and spit. She chased my mouth when I pulled back, neck straining, not wanting to lose it.
I went down, licking long strokes over her body, down to her pussy. She was completely shaved smooth, just for me, already soaked, slick folds glistening.
I flicked her clit with the tip of my tongue, rubbed slow circles, then harder. She moaned.
I kept licking up her stomach, her chest, her neck, ending on her lips again while my fingers stayed buried between her legs inside her, thumb working over her clit in tight, relentless circles.
She arched her body hard, lifting off the table, face chasing mine, hips bucking against my hand.
I didn’t break the kiss. My tongue was torturing her mouth, my fingers torturing her pussy, just kept going, pushing her higher, wet sounds filling the room.
She was right there, hips bucking against my fingers, pussy clenching hard around them. Her breath became short. Desperate pants. I could feel her about to tip over the edge.
Right when she started to shake, I pulled my hand away completely. Stopped everything within a second.
She whimpered loud, voice needy, greedy, cracking. “Please, Sir... Don’t stop.”
I ignored her completely. Moved up to the head of the table. Grabbed her head and yanked back a bit hard, upside down over the edge. Her neck arched and mouth forced open.
She didn’t understand at first. Confusion tracing her face.
I tapped the swollen head of my hard cock against her lips, heavy and slick. She chased it immediately, tongue darting, trying to suck me in.
I stepped back to tease her, letting her mouth open wider, hungry, needy, greedy.
Then I cupped her face with both hands, firm, and slid the tip inside, only the fat mushroom head, nothing more. She moaned around it, tongue rolling over it, slow circles over, sucking hard, mixing her spit with chocolate syrup still clinging to my tip.
I held her throat with one hand, fingers pressing just enough to feel the shape of my hard shaft inside her. Slowly I pushed deeper, inch by inch, watching her lips stretch wide, feeling the heat and wetness close around my cock.
When the head hit the back of her throat I held still, kept firm pressure over her throat. “Good girl. Take it all.”
“Such a flitly pet. You know what your mouth is for. Fucking. Using. Not for your pleasure. For mine.”
Then I started thrusting inside her mouth, slow at first, then faster, harder. Both hands grabbed her breasts, roughly, squeezing as I leaned over her body and fucked her mouth with relentless strokes.
Her throat bulged, visible every time I bottomed out, the outline of my shaft sliding up and down her neck.
She gagged hard, spit bubbling at the corner. I pulled out, gave her five seconds to gasp for air, chest heaving.
Then I shoved back in, deeper, harder. She took every inch, throat working around my shaft, gagging but not fighting.
I took her blindfold. Her eyes watered, mascara streaked, but she looked straight up at me, wild and needy.
I fucked her face, slimy cock slamming down her throat again and again. She choked, coughed around my shaft, spit and pre-cum pouring down, dripping onto her neck.
It was nasty, degrading, filthy, and she loved every second of it. Her moans vibrated straight through my shaft.
I grunted low, hips snapping forward one last time. I unloaded right down her throat, hot, thick, pumping hard, what felt like a gallon of cum flooding her greedy mouth.
She swallowed fast, gulping as I kept thrusting through it, emptying everything I had.
“That’s it. Take it all. suck it dry like a good little girl.”
Kept my cock still inside her mouth, pulsing and getting semi-soft.
I untied the ropes. Her skin was marked red where they had bitten in. I grabbed her hair and dragged her from the table. She stumbled on shaky legs, straight to the bedroom.
We stood in front of the full length mirror. Both of us naked, our bodies coated with food, chocolate, sauce, spit, cum, and we were panting hard.
I stood behind her. One hand grabbing her hair. Forcing her to look in the mirror.
“Look at you.” I said, voice low and rough. “How filthy you are, you little slut.”
She stared at her reflection, messy, wrecked, eyes glassy.
“You wanted me to paint you without colors.. see? I painted you. With every leftover scrap of food on your skin”
I tugged her head back a little. “You wanted me to trace you without lines.. Look at you.. I traced every inch with my tongue.
Another hard pull. “You wanted to play you without music.... hear that?? Your heavy breaths, your moans there are the only music”
I pressed down on her shoulder. She dropped on her knees without a word.
I pushed my soft cock into her mouth. She took it fully, tongue swirling around the head, sucking, playing with the shaft. Like she was worshiping it. I felt myself hard again, growing thicker. She was full, cheeks hollowing as she worked on my shaft.
Her eyes rolled up, then fully closed. Lost in it. Sucking deeper, feeling every inch of my shaft, licking the underside. Cleaning every trace of mess.
I pulled out my cock. Rock hard and shining with her spit. I lifted her up in my arms. Her legs wrapped tight around my waist. Arms locked around my neck. Face buried into my shoulder.
I slid both hands under her ass, holding her hips, lifted her higher and bent my knees. Just enough for the angle I wanted. Sliding in deep. She gasped sharp against my ear.
We fucked like standing, right in front of the mirror. I watched us in the reflection. Her back arched, breasts bouncing with every thrust. Her legs squeezing my waist. The wet slap of skin on skin echoed loud.
We couldn’t hold that position long. Her legs started losing grip, shaking. I walked a few steps, carried her, and threw her onto the bed.
She landed on her back. I spread her legs wide, hooked them over my shoulders. Drove back inside, hard, deep, and relentless. Faster with every stroke. She moaned sharp, almost crying as the first orgasm hit through her.
I didn’t stop. Kept pounding, harder and deeper, chasing my own edge.
“Don’t move,” I said, my voice low and commanding.
She nodded. I slid in again, one thick, deep stroke, bottoming out in her tight, soaking heat. My hand wrapped around her throat. Squeezing just enough to remind her who owned her right now.
“You are my gift,” I growled.
“I am yours, I am your gift, sir.” She gasped, pussy clenching hard around my cock. Her voice shaking.
I slid in deep and slow at first so she could feel every inch, then brutal, hips snapping forward. Her breath stuttered under my grip. Eyes rolling back, moans breaking, sharp, needy gasps.
“You are going to cum like this,” I whispered against her ear.
Her body shook violently. Another orgasm hit, then the last. Legs quivering, pussy gripping me like a fist. I lost it then. Pushed as deep as I could, and came hard. Hot, thick spurts flooding her. Pumping everything I had inside.
I stayed inside. Letting her feel every throb, every pulse, every last drop. Cock throbbing in the aftershock.
She softened under me. Wrecked, quiet. Satisfied. I stayed inside her for longer, around her.
Finally, I slid out slowly. Her fingers brushing the thick mess of cum and her own wetness, slick on her thighs.
She looked up at me, eyes soft now, voice barely a whisper. “Thank you, Sir.”
Our breaths were heavy, ragged pants in quiet room. Chests rising and falling hard. I collapsed beside her.
“Good girl,” I said softly, voice still rough. “You did so well.” I kissed her shoulder, then another behind her ear. Wrapped my arms around her. Pulling her body against mine.
We lay there, silent, holding each other, our breathing finally slowed.
When we could move, I lifted her in my arms. She felt light as a feather. Carried her to the bathroom.
I wanted to clean the mess, not only from her body but from the weight she had carried inside too.
A small trace of embarrassment on her face. I asked gently if she needed anything. She murmured, “I need to pee first.”
I stepped out, closed the door quietly.
After moments she knocked when she finished. I came back in, turned on the warm water, and started rubbing, washing her with slow hands, her shoulders, arms, between her thighs, rinsing the food, the cum, and the sweat.
Again something shifted on her face, not regret, just a deep, quiet weight. I could see it in her eyes and traces on her face, weight of having felt everything so intensely.
With slow and steady voice, “You are safe, Meghna. You did so well. I am right here. I am not going anywhere,” and hugged her.
Then I dried her with a towel, helped her into fresh clothes, a simple white Indian traditional dress, which I had bought for her. I hugged her gently, rubbing her back with slow circles until she relaxed fully.
I wiped down and cleared all chaos, and we ate our dinner and cake in silence.
Later we settled on the sofa. TV light filling the room. But neither of us watched and none of us spoke anything. We just sat close.
When it got late, I drove her home. She wasn’t staying overnight at my home.
The next day she didn’t come to the office.
I messaged her: “Hey… you didn’t come to work today. Just wanted to check if you’re okay.”
No reply.
Then: “I’m a little worried. Are you feeling alright?”
Still nothing.
One more: “Please don’t feel any pressure, just let me know you’re safe when you can.”
Around noon her reply came.
“Sorry I worried you. I took today off to process things, but I’m completely okay. I woke up feeling like a free bird, peaceful, clear, and surprisingly light.”
After that night moments, she always called me “Sir,” even in public, during meetings. Never my name. Never “Sapan.”
We had sex a couple more times. Once all of a sudden I pulled her into the office men’s restroom, bent her over the sink, fucked her hard from behind. While she gripped the edge and bit her lip to keep quiet.
We kept enjoying playing in our little WhatsApp garden.
Once she offered herself without any condition, without any limitation, just like “Free to use.” I waited for a couple days to answer. I refused, not because desire wasn’t there.
But I cared about emotional and mental safety for both of us.
After a few months she left the job, moved to another city. She never told me. Never hinted to me.
Our messages faded into simple “Hi” and “Hello.”
One day her marriage invitation card hit my inbox. I attended her wedding.
After that we became strangers.
“Sometimes the most meaningful control is knowing when not to take it.”
** The included line is used with permission from fellow writer Serena Vice , whose words I’ve long admired.
🌿 A small note from the writer...
If this piece touches you, even in a quiet corner of your mind, I would be grateful if you left a word or passed it along. These stories are not just fiction they are echoes of a deeper space I often walk alone. Your support, a comment, or even a silent share… it keeps that echo alive.
Thank you for being here. Truly




Sooooooo sexy and perfect for Monday morning
This was wonderful! The characters’ words and actions felt ripped from the pages of reality, and I loved how creatively Sapan interpreted Meghna’s desires. I feel like she was simply being poetic when she said that, but he interpreted it as a set of specific wants and then he crafted a scene that fulfilled them beautifully. That’s such a wonderful example of a Dominant co-creating with a submissive. Also, as a SWE manager myself, I loved the tech setting 😄