Thirty spanks

7 minutes to read 1K+ views 1 user likes this 0 comments

The headlights pierced through the curtains in my living room window, and I leaned forward to take a sip of the wine on my coffee table. I had another glass poured for her. It was her favorite merlot. 

When I opened the door, I saw that it was raining. She walked up my front steps as the light from my front porch beamed down onto her blonde hair, which was sleek and straight, dotted in raindrops.

Cheating, incest & kinky things. Do I need to say more? Anything you can imagine just a click away!

“Hi,” she said, stepping into my living room. “I missed you.”

I smiled at her, brushing a raindrop off her cheek. “I missed you too, and I got your favorite wine.”

We settled onto the couch, enjoying our merlot and catching up. It had been months since Gina had been in town, and I had been eagerly anticipating this moment. There was no sex better than Gina, and if the distance wasn’t such an issue, I think I would have asked her for something more serious.

But for now, this would do.

We finished our drinks, and I made the first move. It was comforting and familiar, our lips pressed onto each other’s. She was warm and soft, and I always loved her adorable moans that she made as we kissed. I never got tired of hearing that.

“Let’s move upstairs,” I said, after a few minutes had passed. 

We headed up to my bedroom, leaving our empty glasses behind. It wasn’t until we were in my room that I first realized how beautiful Gina looked that night, a skin-tight blue dress clinging to her petite frame. 

“Come here,” I said quietly, reaching for her waist. I lifted her face up towards mine and began to kiss her, hard. As we kissed, I moved towards the bed, where I sat right on the edge.

Gina knew exactly what I had in mind. “You know how much I’ve been thinking about this?” she said, looking embarrassed and aroused at the same time.

She stood in between my legs, and I smiled up at her. “Tell me how much.”

“This is what I think about when I masturbate. It makes me so wet.”

I took a deep, steadying breath. My cock was already getting hard underneath my jeans. As Gina spoke, I started to run my hands over her ass, squeezing her cheeks through the thin material of her dress. Slowly, I started to lift it up, revealing her milky white skin, inch by inch.

“Do you masturbate a lot?” I asked, her dress now up to her waist. “Take this off.”

Gina pulled the dress off over her head but didn’t answer my question. I gave her ass a quick swat. “I asked you a question.”

She shook her head quickly, realizing her mistake. “I. . . I guess I do. I usually get myself off at least once a day, but sometimes more.”

She was in an adorable bra and panty set – light blue covered in pale pink flowers. It was very much Gina, so delicate and feminine. 

I started rubbing her clit through her panties, my cock twitching as she began to wiggle and squirm in that way I loved so very much.

“Over the knee,” I said, reaching over to help get her into position.

She bent across my lap, her hands reaching down towards the floor. I gave her cute ass a few good rubs, warming up the skin. Then I began to spank her. I went slowly at first, only giving her little whacks, but I quickly got faster and harder with my hands.

“Ouch!” Gina cried, squirming in my lap. 

“Why don’t you count for me?” I said. It was something we had loved in the past. “20 spanks for not answering my question before.”

“20!?” she cried, trying to turn her head back to look at me. 

“Make it 30.”

She let out a whimper and a big, long sigh, but she started to count as I wailed against her ass with my right hand. Gina grabbed my pants leg for the first ten or so, her moans getting louder and louder as her ass began to heat up.

“Give me those hands for these last twenty,” I said suddenly, pulling them back behind her. Her wrists were tiny, and I held them together with my left hand, while I continued to smack her ass with the other. 

“Oh, fuck!” she cried out, her body now moving more than ever. “Ah, 15! Fuck! 16!”

We went on and on like that until we reached 30. After that, I stopped and pulled her panties down over her ass. I loved how quickly her skin responded to spanks, how beautifully pink and dotted red it became. I ran my hands over it, feeling the warmth there, and when I squeezed both ass cheeks, hard, Gina let out a shuddering gasp.

“That fucking hurts!” 

I grinned, even though she couldn’t see it. We had the safe word to use if either of us wanted to. I knew that for Gina, part of her arousal was that sharp pain that came from a good spanking. It was one of the reasons why we worked so well together.

After I was finished spanking her with my hand, I pulled her up to standing. I had her pull her panties the rest of the way over her legs for me, along with unhooking her bra. I reached up to cup her small breasts in my hands, squeezing them together and admiring the way her nipples reacted to my touch.

“Mmm,” Gina sighed happily, closing her eyes as I started tugging gently on each nipple. 

“On the bed,” I said suddenly, making Gina jolt to attention. “Bend over the edge.”

I could see her eyes widen ever so slightly.

Gina did as I asked, hinging at the waist over the bed, presenting her pink ass to me. I gave her a few more whacks of my hand, and then I reached up to undo my belt. Gina let out a low whimper at the sound of my buckle being messed with, as she knew what was about to come. 

“Sir. . .” she said, sounding so helpless and adorable. 

“Problem?” I asked sharply.

There was only a moment’s hesitation before she answered quietly – “no.”

“Good.” 

I held the belt in my hand, letting the anticipation build. I slapped the thick leather a few times in my palm, smiling to my self as I watched how even just the sound made Gina squirm. 

“You ready?” I asked.

“Y-yes.” Gina’s hands clutched nervously at the blanket on the bed.

I brought the belt down against her ass, sharp and hard. It was always satisfying, hearing the leather connect against skin, mingled with the sound of Gina’s high-pitched cries. 

Again. Another loud thwack! Another whimper from her.

More. More. I watched as the round, plump curve of her ass became redder and redder. 

“Don’t,” I warned, as Gina tried to reach back to massage her stinging skin. “Stay in position.”

“How many more?” she whined.

“Five. Count them out.”

Gina groaned quietly, but she counted to five just the same. Each hit from my belt got harder and harder, until all five smacks were finished. I tossed the belt onto the floor and started to get undressed. 

“Get all the way up on the bed,” I ordered. 

Gina obliged, wriggling her way there. I joined her on the bed, massaging her ass for a few moments, before getting on top of her and sliding my cock into her pussy. As expected, she was dripping wet, her entrance sticky and warm.

“I think someone likes being spanked like that,” I said, lowering my body down against hers. I began grinding my cock deeply into her pussy, reaching around to hold Gina by placing my arm around her chest.

“Ah, yes sir. . . you know I do,” Gina sighed. 

“Would you like to cum?”

“Yes please!” she replied almost immediately. I wanted to laugh.

I fucked her just how she liked – hard and fast from behind her like this, ramming my cock into her over and over. I could hear how wet she was, the sloppy, squelching sounds only being drowned out by Gina’s loud moans as she came. She started shaking underneath me, coming undone as I fucked her all the way through her orgasm. 

A moment later, I was filling her up with my cum. It was a feeling I had missed, and I think she did too. I couldn’t stop cumming, it seemed. When I slowly pulled out of her, I kept her on her stomach so I could look between her legs and watch my cum trickle out of her.

Finally, I laid down beside her, pulling her against me so she was against my neck. I reached around to gently rub her poor ass as I kissed the top of her head.

“God, I missed you.”

She let out a quiet laugh. “Me too.”

Did you also like this story?

Yes, I loved this story

Leave a comment

Your email address will not be published.

[mailpoet_form id=”1″]