The scent of garlic and rosemary still clung faintly to my fingertips, remnants of the late-night pizza we’d devoured. "Hold on a second," I murmured, my voice a low rumble against the thrum of the music from the other room. Jennifer, draped across me on the sofa, stirred, her hips already finding a rhythm against mine that had nothing to do with the melody. I leaned over, grabbed a napkin from the coffee table, and meticulously wiped the excess olive oil from my hands. Because soon, I thought, a slow smile spreading across my face, these hands would be on her hips, guiding our rhythm, and very likely, tracing the delicate curve of her clit until she shattered.
My cock, already a demanding presence inside her, twitched with anticipation. We'd been slowly escalating for the past hour, a languid tease that had now ripened into a desperate need. With a shared, unspoken understanding, we shifted. I eased out just enough for us to both get to our knees, the sofa cushion providing a soft landing. Jennifer, ever the graceful contortionist of pleasure, leaned forward, her upper body supported on her forearms and elbows. Her back arched in a magnificent curve, presenting her ass to me like a delectable offering.
The view was intoxicating. Her skin, already flushed with desire, gleamed in the dim light. I took full advantage of the position, my gaze lingering on the taut curve of her buttocks before I drove my cock all the way in. A low, guttural moan escaped her lips, a sound that vibrated through my very core. I pulled back, almost to the brink of exiting, savoring the stretched, slick sensation, and then plunged in again. This time, she didn't wait. On the second thrust, she bucked back, meeting me with a fierce energy that stole my breath. Her hips rotated, pulling me deeper, her inner muscles clenching around me in a glorious embrace.
"Yes," she panted, her voice a rough whisper. "More. Deeper."
I gripped her hips then, my cleaned hands finding purchase on the soft skin, feeling the tremor that ran through her. Each thrust was a declaration, a primal rhythm that vibrated between us. Her clit, now easily accessible, brushed against my thumb with every downward movement. I teased it gently, then with more purpose, feeling the immediate surge in her contractions. Her breath hitched, a gasp tearing from her throat as I continued to drive into her, relentlessly, purposefully, until the shuddering started, and her body seized around mine in a climax that was both violent and utterly beautiful. I followed her quickly, collapsing forward onto her back, our bodies a tangled, sweating testament to pure, unadulterated pleasure.
Jennifer, her back arched, her breath catching, was a symphony of sensation in my arms. We’d started slowly, a languid dance of exploration, but the air around us had thickened, electric with unspoken desire. Now, the playful touches had given way to something far more urgent.
"Ready?" I whispered, my voice rough against her earlobe, my fingers tracing the valley of her spine before dipping lower.
She answered with a guttural moan, pressing her hips back, a silent invitation that sent a jolt of heat through me. I shifted, aligning myself, and felt the warm, welcoming friction as I began my descent. The initial stretch was a delightful resistance, a soft complaint that quickly yielded to eager acceptance.
And then, I increased the speed of my strokes. Jennifer fucked back just as fast to meet me. Although she was tight, my cock slid easily in and out and I could feel the walls of her ass massaging my entire shaft every time I drove it into her. Every stroke went all the way in, with my balls slapping against her pussy, a rhythmic thud against her core that echoed the insistent pulse of the music.
About the Creator
Forest Green
Hi. I am a writer with some years of experiences, although I am still working out the progress in my work. I make different types of stories that I hope many will enjoy.
Enjoyed the story? Support the Creator.
Subscribe for free to receive all their stories in your feed.
Comments
There are no comments for this story
Be the first to respond and start the conversation.