My Sister’s Best Friend’s Blowjob
A steamy, slow-burn erotic short story about a young man and his sister’s best friend left alone one quiet afternoon. Soft kisses turn into intense oral pleasure, sensual touching, and intimate connection in a natural, consent-driven flow focused on desire and heat.
The afternoon sun slanted through the half-drawn blinds of the living room, painting long gold stripes across the carpet. My sister had left an hour earlier for her shift, calling over her shoulder that Maya would be by later to pick up the textbook she’d left behind. Maya—my sister’s best friend since freshman year, the one who always smelled faintly of vanilla lotion and never seemed in a hurry to leave once she arrived.
I was sprawled on the couch with a half-finished beer, scrolling mindlessly, when the doorbell rang. She stood there in a soft white tank top and denim shorts, dark hair loose around her shoulders, a little breathless from the walk up the stairs.
“Hey,” she said, smiling that easy smile that always made the air feel warmer. “Is she still here?”
“Just left. Come in.”
She stepped past me, the light fabric of her top brushing my arm. The book was on the coffee table. She picked it up, flipped through a few pages, then set it down again and looked at me instead.
“You got anything cold?” she asked.
I grabbed two bottles from the fridge. We ended up on the couch, legs angled toward each other, talking about nothing important—work, the heat, a movie she’d seen last week. The conversation drifted the way it always did when we were alone: slower, quieter, with longer glances. Her knee bumped mine once, then stayed there. Neither of us moved it away.
I watched the way her throat moved when she drank, the soft curve of her collarbone above the tank top. She caught me looking and didn’t turn away. Instead she set the bottle down and leaned in a little, voice lower.
“You’ve been staring.”
“Hard not to.”
A small, knowing smile curved her mouth. She reached out and traced one fingertip along the inside of my wrist, slow, deliberate. The touch was light, but it sent a warm pulse straight through me. I turned my hand and caught her fingers, brushing my thumb across her knuckles. She didn’t pull back.
The space between us shrank. I could smell the vanilla on her skin, feel the heat coming off her. When I leaned closer she met me halfway, lips soft and slightly parted. The first kiss was careful, testing. The second was deeper, her hand sliding up my arm to rest against the side of my neck. I felt her pulse under my thumb, steady and quick.
We shifted until she was half in my lap, the denim of her shorts warm against my thigh. My hands found the bare skin of her waist under the tank top, thumbs stroking slow circles. She made a quiet sound against my mouth and arched closer, pressing her chest to mine. The thin fabric did nothing to hide the soft weight of her breasts or the way her nipples had tightened.
I eased the tank top up. She lifted her arms without hesitation, and the cloth came away. Her skin was smooth and warm under my palms. I cupped one breast, felt the soft give of it, the firm peak against my palm. She sighed when I brushed my thumb across the tip, then again when I lowered my head and took it into my mouth. The taste of her skin, the way she threaded her fingers into my hair and held me there—everything slowed down into pure sensation.
Her hand drifted lower, palm sliding over the front of my jeans. She pressed firmly, feeling how hard I already was, and a low hum of approval vibrated in her throat. She worked the button open, the zipper, then slipped her hand inside. Cool fingers closed around me, stroking once, twice, slow and sure. I groaned into the soft skin of her breast.
Maya slid off my lap and onto the floor between my knees. She looked up at me, eyes dark, lips slightly swollen from kissing. Without a word she tugged my jeans and boxers down far enough to free me. The air felt cool for a second, then her hand wrapped around the base, warm and steady.
She leaned in and pressed an open-mouthed kiss to the underside, just beneath the head. The heat of her mouth made my hips twitch. She did it again, slower, letting her tongue trace a wet path along the vein. Then she opened wider and took the tip between her lips, sucking gently, tongue swirling. The wet heat closed around me, inch by inch, until I felt the soft back of her throat and her nose brushed the skin above.
She held there for a long moment, breathing through her nose, then pulled back with a soft, wet sound. Spit glistened on the shaft. She stroked me with her hand while she caught her breath, eyes never leaving mine, then sank down again. This time she set a rhythm—slow, deep, deliberate. Every downward glide took me almost to the root; every upward pull left only the head between her lips so she could swirl her tongue and suck hard.
My fingers slid into her hair, not forcing, just resting, feeling the movement of her head. She made soft, contented sounds around me, little vibrations that traveled straight down my spine. One of her hands stayed wrapped around the base, twisting gently on the upstroke; the other rested on my thigh, fingers digging in whenever she took me especially deep.
The living room was quiet except for the wet slide of her mouth, the occasional soft moan she couldn’t quite hold back, and my own uneven breathing. I watched the way her lips stretched around me, the way her cheeks hollowed on every suck, the flush spreading across her chest. She pulled off just long enough to lick a long, slow stripe from base to tip, then closed her mouth over the head again and focused there—tight, rhythmic suction while her tongue worked the sensitive underside.
I felt the pressure building, low and heavy. “Maya—”
She hummed in answer and took me deeper, faster, one hand moving in time with her mouth. The wet heat, the steady pressure, the sight of her on her knees with her eyes half-lidded and focused entirely on me—it was too much. My hips jerked once. She stayed with me, swallowing around the first pulse, then the next, throat working until I was spent and trembling.
She eased off slowly, lips shiny, and rested her cheek against my thigh for a moment while we both caught our breath. When she looked up again her smile was soft, satisfied. I reached down and pulled her up into my lap, kissing her deeply, tasting myself on her tongue. She melted against me, arms around my neck, body warm and pliant.
We stayed like that for a long while, trading slow kisses, my hands stroking the length of her back. Eventually she shifted, straddling my thighs more fully, and I felt the heat of her through the thin denim of her shorts. I slid one hand between us, found the soft seam, and pressed. She rocked against my fingers with a quiet sigh.
I eased the shorts and the small scrap of lace beneath them down her hips. She lifted up to help, then settled again, bare and warm against my still-sensitive cock. I stroked her slowly—two fingers gliding through slick folds, circling the swollen bud at the top until her breath hitched. She was already wet, ready. When I slipped one finger inside she clenched around it and whispered my name against my mouth.
I added a second finger, curling them just so, thumb still rubbing steady circles. Her hips rolled in time, chasing the pressure. The sounds she made were soft, almost shy at first, then deeper as the tension wound tighter. I kept the rhythm even, unhurried, watching her face—the way her lips parted, the flutter of her lashes, the flush climbing her throat.
When she came it was quiet but complete: a long, shuddering exhale, inner muscles pulsing around my fingers, body going pliant in my arms. I worked her through it until the last tremor faded, then simply held her, kissing the damp skin at her temple.
Later we moved to the bedroom without discussion. The light was softer there. She stretched out on the sheets, dark hair spread across the pillow, and opened her arms. I settled between her thighs and kissed a slow path down her body—collarbone, the underside of one breast, the soft plane of her stomach—until I reached the place where she was still wet and sensitive. I licked her open with long, flat strokes, then focused on the small, swollen peak, circling and sucking gently while two fingers moved inside her again.
She came a second time with her hands fisted in the sheets, thighs trembling around my head. Only then did I rise over her, guide myself to her entrance, and push in slow. The tight, slick heat closed around me inch by inch until I was buried completely. We stayed still for a moment, foreheads touching, breathing the same air.
Then she rolled her hips, and I began to move—long, deep strokes that let us feel every ridge and pulse. Her legs wrapped around my waist. My mouth found hers. The room filled with the soft sounds of skin against skin, quiet moans, the occasional catch of breath when I angled just right. I kept the pace unhurried, almost lazy, drawing it out until she was shaking again beneath me. Only when she tightened and cried out a third time did I let go, burying myself deep and spilling into her with a low groan.
We stayed joined afterward, bodies cooling, hearts slowing. I brushed damp strands of hair from her face. She smiled, small and genuine, and pressed a kiss to the corner of my mouth.
Outside, the sun had dropped lower. The house was still quiet. Somewhere down the street a dog barked once and fell silent again. Maya’s fingers traced idle patterns across my shoulder. Neither of us reached for our clothes. There was no rush. The afternoon had stretched into something softer, something that belonged only to the two of us for as long as we wanted to keep it.

