Again I tried to pull away from her embrace, but this time Keira wasn't having it. She only pressed against me tighter. I could feel her firm belly moving against my hard cock and knew she had to feel it, there was no way she couldn't. I may not have the biggest penis in the world, but with a fully hard eight inch, and very thick cock rubbing against her belly there was no way she could not notice. I quickly found out that I was right.
The next thing I knew, Keira was kissing me hard on the lips, her body grinding against mine. She began to comb her fingers through my hair, and her kiss became even more passionate. There was nothing I could do, I could not resist her. Her lips tasted so good, her body rubbing against mine was like heaven. I could feel her heat through my jeans, a heat that was only matched by my own. I hadn't felt that kind of heat and desire from anyone except Beth, her mother.
Once I had succumb to her, and she knew it, Keira quickly moved ahead. I felt her tongue searching for my mouth, one hand slid down to my back, and they other to my chest. I opened my lips, allowing her tongue entrance. She explored my mouth thoroughly, while her hand that had found my chest slowly made its way down over my belly, and found a new home cupping my hard cock. To match her I slowly slid a hand down her back until it cupped her tight little ass. I couldn't believe how firm her ass was. With my other hand I cradled her face. Her skin was so soft, and smooth.
We kept going like this for a few minutes. It was good - no great, but both of us wanted more, a lot more. I knew what was happening was wrong, wrong in so many ways, but at that moment I just didn't care anymore. I just want to make love to Keira, and she wanted the same. I knew that for sure when her hands joined together to unbutton and zip my pants. Masterfully she opened my jeans and had them and my boxers at my ankles, and her hands gripping my cock and balls with in seconds. All done while standing with her firm round breast still pressed to my lower chest, lips locked to mine, and tongue working its way down my throat.
Keira then started to lower herself to her knees. She knelt before me stroking my cock, foundling my balls, while staring up at me with my swollen purple head less than an inch from her pouting lips. The thought of her taking me into her mouth alone was almost enough for me to shoot my load. But when I watched my head disappear between her lips, felt the warm dampness of her mouth, the velvet tip of her tongue circle the base of my throbbing head, it was all I could do to keep from shooting a heavy load of cum down her throat. And when she started to take in more and more of me, it was a battle of control. By the time she had swallowed my entire cock, which she took her time doing, making sure her tongue got to taste every bit of me before reaching the base, I was more than ready to explode. But Keira wasn't done with me, not by a long shot.
So there I was standing in the middle of my kitchen, staring down in the eyes of my step-daughter, the daughter of my deceased wife, as her head bobbed up and down on my cock, giving me a blowjob of porn movie quality. My cock throbbing, hot, and ready to erupt. Rather Keira knew or not I wasn't sure, but she wasn't stopping. The more I moaned and body quivered from her expertise, the more she put into her oral assault. Faster and faster her open lips slid up and down my rigid shaft, driving me deep into her throat and sucking hard each time she reached the tip of my head, but never allowing me to escape her soft lips. I could have never of guessed she was this good.
It wasn't much longer when I found myself loosing total control. I couldn't hold back any longer, the heavenly sensation of her mouth, tongue, and lips had done their job. My balls were tight and cock throbbing to the point of pain. "Oh god, I'm going to cum." I shouted, thinking she would stop, but she didn't. My cry of warning only drove her harder. Faster and faster she bobbed, squeezing my aching balls in her left hand, twisting her nipple through her shirt with her right. I let out a high pitched moan, and another "Oh my god ¾" Then dumped my first heavy wave of cum into her hungry mouth.
Keira swallowed quickly, bringing her hand from her breast to my cock, stroking my thick shafted, squeezing my balls, while clamping her lips tightly around the head of my cock, sucking hard. I shot another load into her eager mouth, then another. Still Keira kept stroking, milking my cock of every drop she could. After my fourth load squirted into her mouth she stroked and squeezed for a couple more seconds, then licking her lips she smiled up at me, rose to her feet and kissed me with more passion then ever before.
As good as that was it wasn't enough, not for me, and definitely not for Keira. If this was going to happen then I was going to make sure she got the most pleasure she had ever had in her young life. As she was still kissing me I reached down and around her, lifting her up into my arms and carried her to the sofa in the living room, never breaking out kiss. To my surprise, and Keira's, I was still half hard. But that wasn't going to be good enough, not for Keira, not for her first time with me. No she was going to get the full treatment.
I laid her on the sofa and began kissing her neck. Keira had a long sexy neck and I covered every inch of it. When I had worked my way down to her chest, Keira stopped me long enough to remove her shirt and bra. I quickly went back to where I had stopped, at the base of her neck. Slowly I worked my way down in between her perky breasts, kissing, licking every bit of her tasty flesh. Carefully I started to kiss her breasts, one then the other until I had completely circled each of them entirely, excepted for her swollen pink nipples. I moved back up to her lips and kissed her gently. Keira released a long moan and sigh, her hands searching over my naked flesh. I paused for a moment, soaking in her beauty, then lowered my open mouth over her right nipple. Gently I began to suck on it, flicking its very tip with my tongue. I would stop, then circle it with the tip of my tongue until she would cry out for more. When she had started to twist and shiver I moved on to the left nipple and repeated the process until her hips started to gyrate beneath me.
That was my clue that she need some special attention. I kissed my way down her belly, making sure to deep tongue her cute little belly button. Keira was already slipping her jeans down as best she could as I reached her pelvis. I kept kissing her sweet skin following her jeans downward path, bypassing her thin, well trimmed pubic mound. Working my way down her slender right thigh, over her knee, not stopping until I had kissed and sucked each of her toes on both feet. I then started to work my way back up her left leg until I finally reached her pubic mound once again. By this time Keira was squirming around as if she were laying in a hot frying pan.
I took a deep breath, breathing in the sweet musky scent of her ready and moist pussy. Slowly and carefully I tasted her pink folds. The moment my tongue touched her outer-lips for the first time she squealed, thrusting her hips up and forcing my tongue passed her entrance and into her pussy. I continued to use my tongue to fuck her while I found her clit with my right forefinger. Gently I circled over it while I drove my tongue as deep as I could inside her. Keira kept bucking, she started to gyrate her round hips. Her breathing was becoming fast and her luscious chest was heaving. Her hands gripped my hair, holding my head in place, her legs wrapped around me, squeezing as her climax built. It wasn't long before her juices were flowing over my tongue and she was squealing out her pleasure.
Before she could cool down I raised up from between her shapely thighs and kissed her with all the passion I could find within me. Again her legs wrapped around me, bringing our bodies together. I now hard cock laying between her wet folds like a hotdog on a bun. I shifted around until my head found its way into her folds and slowly began to press my way into her. Her starving pussy opened up, allowing my head to slip in easily, but my thick shaft forced her to stretch out even more.
"Oh my god ¾" Keira squealed, as I slowly slid deeper into her. It took a few minute before I was completely in and started to slowly stroke in and out of her wonderfully tight cunt. "You feel so good." She said once she had caught her breath, wrapping her arms around me. Slowly I picked up speed and began to plunge into her a bit harder.
"Oh yeah, oh yeah," She cooed, as my speed and intensity gained. "Harder, harder, oh god yes - fuck me Don, fuck me hard."
Faster and faster, harder and harder, I dove into her until her entire body was being thrust about, her small firm breasts were bouncing hard up and down on her chest. She bit down on her bottom lip as her body began to shake, her muscles tensing. I could feel her heart pounding against my bare chest. My god she was so beautiful as her climax built again. Her eyes closed, mouth opened wide as she screamed out. "Oh-my-god!" Her entire body began to quiver. I drove my cock deep and hard into her, harder and harder as her orgasm hit.
"Oh Christ, oh god, oh Don ¾"
I didn't stop as she reached the climax of her orgasm, instead I kept going circling my hips as I plunged in and out of her wet pussy. I twisted my body until I could take her left nipple into my mouth. As I drove deep into her I sucked, licked, and nibbled on her hard nipple. It wasn't but seconds when her second orgasm hit, and then a third. At this point I was ready to give her another load of my cum, but I wanted to make sure we would come together.
So I raised up on my knees, my cock pulling free of her pussy for the first time. Keira gasped from the release of the pressure that had been built within her. I quickly grabbed her by her narrow waist, flipping her over onto her belly, then pulled her up onto her knees, and slid back inside of her from behind.
"Oh my god ¾" Keira sighed, steadying herself with her hands on the arm of the sofa. "That feels so good."
I wasted no time getting back to a fast rhythm, pounding my cock into her pussy hard. My pelvis slamming into her tight ass hard as I drove deep into her. I reach around and under her, taking her breasts into my hands, squeezing them, finding her nipples and twisting them. It didn't take more than ten or fifteen powerful strokes of my cock before we were both coming hard and fast.
"Oh yeah, Don. Oh yeah, fill me up, fill me up."
We both let out a shout and howl and then collapsed on the sofa. We laid there, me holding her in my arms for about half an hour. Neither of us saying a word, only caressing one another. Finally Keira looked at the clock and decided she should be on her way home. We both dressed and I walked her to her car. I opened her door, she got in, and I closed it.
"I love you," Keira said, staring up at me from the car window.
"I love you too." I said, and for the first time our words seemed to bind us together somehow. I leaned through the window and we kissed, long and passionately.
As I watched her drive away the reality of what had just happened hit me. I had just fucked my step-daughter, and it was one of the best times of my life.
What the hell was wrong with me.