I let out my breath as you turn the corner. I've been sitting on your stoop for half an hour, praying you don't have any plans after work. Surprise visits are risky.
Your walk betrays your ten-hour day. You're still buried deep in your music. Your head bends to your lit cigarette as your other hand searches in your pocket for your keys. You exhale smoke as you look up and through the haze you see me smirking at you. The sun glints off my hair and shimmers over my short, light blue dress. I wanted to look amazing for you. I wanted to feel the warmth of your approval as your eyes glided over my curves.
As you reach me you smile and kiss me hard, slipping your tongue into my mouth and grabbing my ass. I tangle my arms around your neck, holding you close. It's been too long since I've felt the length of your body pressed into mine, hip to hip, chest to chest. You bite my lip and look into my eyes, smiling and opening your mouth to speak.
"What are you even..."
"Quiet." I silence you with a soft kiss to your upper lip. I'm not ready for this moment, this savoring, to end. I've been imagining you, trying to remember the caress of your fingers by imitating their tracings, down my neck, over my breasts, skimming over my hips. The reality is even better. As the tip of my tongue strokes the roof of your mouth, I scratch the back of your neck gently, moaning into your mouth as the taste of your cigarette starts to creep in. You glide your hands over my ass and chuckle when you feel I'm not wearing anything underneath my dress. I break the kiss and take the keys you're still holding.
With your hand in mine, I turn around and enter the building. The smell of my perfume floats down to you as you follow me up the stairs.
"Don't you have any luggage?" you ask as I unlock your door.
"Nope. All the clothes I need are in my purse. I plan on being naked all weekend." I turn around and pull you into the apartment. Our mouths tangle as you kick the door shut behind you.
The slamming of the door hangs in the air as you thrust me back against the wall. Your hungry eyes rake me up and down from an arm's length away. Heat and tension vibrate between our bodies, an energy quivering to be released now that the miles between us have disappeared. I close my eyes, but I can't escape the shiver sweeping through my body. I feel my nipples harden and a wet pressure gathering in my pussy.
Suddenly your body is pinning me to the wall, your mouth on my throat, your hand pulling the neck of my dress down to expose my rigid nipples. I gasp as your teeth scrape lightly over the soft spot below my jaw while your hands mold the curves of my breasts, my waist, my hips. Your cock is hard against my leg as you wedge my thighs apart with one of yours. I swing my leg over your hip as your hand goes down my smooth thigh, then up under my dress to grip my ass. Our mouths find each other.
I try to shift my hips so I can grind on your growing erection, but you've got other ideas. Your hand slips from my ass to brush my pubic hair, lightly stroking the outside of my pussy lips. I release a sound into your mouth somewhere between a purr and a gasp as you tease me, barely parting my outer lips. My juices slide down to coat your fingers. My mound presses against your hand and you finally make your way in to rub my throbbing clit.
I tremble. My hands clasp at your back, my head falls back. My hips tilt and buck to get closer. You're swelling even harder against me, your cock coming alive at the slightly spicy scent of my lust. A sweet ache builds in my center and a cloud of pleasure hazes my brain. I'm living from peak to peak, existing in the rhythm of your caresses.
You plunge two fingers into my sweet hot pussy. I stiffen and cry out, arching my back and pressing my breasts upward to your waiting mouth. You drive me higher and higher, wiggling and pumping your fingers inside me in the way you know drives me crazy. I'm hovering, quivering, my orgasm just beyond reach, when you capture my mouth, your tongue echoing the torture of your fingers, your taste and smell flooding my senses.
I shoot over the edge. My breath catches in my chest as my pussy squeezes your pumping fingers in tight wet spasms. As I float down from my orgasm, I moan softly into your mouth. You can feel my smile against your lips.
"Thank you," I murmur as the fog lifts from my brain. "That was not how I thought this would go. I was all ready to take care of you, make you forget your long day."
Your mouth lifts at the corner. "What did you have in mind?" I reach down to brush my fingers over your cloth-covered cock, still slightly erect against the front of your pants. I kiss you softly, my tongue tracing the outline of your smiling lips.
"Let me show you," I whisper, and, mouths brushing, hands roaming and teasing, we move into your bedroom.
I move toward the bed as you shut the door behind you. You stay across the room to take off your shoes and your tie. I admire your steady grace, every movement exactly what you mean it to be, but even as I'm gazing at you you're closing the distance between us.
You cradle my head in your strong hands, running your thumbs along my jaw. You slip your tongue into my mouth and your grip on me tightens as I stroke your tongue with mine. My fingertips skim the length of your muscled back, around your ribs, up your chest to the top button of your shirt. I press a kiss into the hollow of your throat as I undo the button, then another, my lips following my fingers down your chest. Your hands run down the length of my arms to rest lightly on my wrists, my heartbeat strong and fast, pulsing through the thin skin.
The scent of laundry detergent and cigarettes lingers faintly on your skin, mingling with the smell of you, the aroma that stays with me hours after we've been together. The ends of my hair tickle your chest, your stomach as my mouth and hands move further down your torso. I undo your belt, forcing myself to be slow, teasing, even though all I want to do is release your cock as quickly as I can and feel it slide home, sheathed deep in my tight pussy. But this is all about you.
I unbutton your fly and pull your pants down slowly, raking your thighs with my fingernails. Your hard-on strains against the fly of your boxers as you step out of your pants. I reach out and stroke your quivering cock through the ever-dampening front of your shorts. It jumps against my hand as you inhale sharply. You're craving more pressure, my fast hands and mouth working you over, but I'm determined to go slowly, deliberately, because I know once I start I won't be able to hold back.
You exhale slowly as my fingers creep up under your boxers, into the damp heat between your legs. Press the line where your crotch meets your thighs, then trace the same line, down your inner thighs, up again. Around, behind, where your ass meets your legs, soft, teasing, light. I torture us both for a few more seconds, holding back, but finally I slide up to the waistband of your boxers and pull them out over your rigid cock. A drop of precum glistens at the tip.
Unable to help myself, I delicately touch the tip of my tongue to the head of your cock, taking the slightly salty liquid into my mouth. Your cock follows my mouth as I move away to kiss the top of one thigh, the other, your lower stomach. I tug lightly on your pubic hair as I dip my head to the complex, earthy smell of your balls. I lay the flat of my tongue along the curve of one, then the other, gripping your ass with both hands. Your hands sift through my silky hair and your sighs take on a note of release, of surrender.
I take each ball gently into my moth, feeling the warm, full weight against my swirling tongue. One hand replaces my mouth on your sac as I plant a line of kisses along your shaft, then blow lightly along the same line. I repeat this one each side of your erection, never lingering, always moving. Finally, I wrap my mouth gently around the head, stroking the sensitive underside. My eyes meet yours while your cock is buried in my mouth. I lap at you, punctuating every few licks by taking your full head into my warm, wet mouth. You groan, and I agree. That's enough teasing.