‘I’ve always wanted to fuck in a cubicle,’ she giggled nervously.
I made no reply. Instead I pulled off her blue top, and tore down her hotpants. Her ass was soft and curvaceous, and her small breasts were truly beautiful to see in the flesh. I licked her nipples one after the other, and pushed her back hard against the wall of the cubicle.
‘Ouch, wait, wait,’ protested Jasmine. She wriggled out of my grip and pulled off my t-shirt and beach shorts. She took my rock hard dick in her small hands and wrapped her tongue around my shaft. It was probably the best feeling I have ever experienced. She ran her tongue up and down the length of my dick. I pushed her off and held her hands above her head.
I could see her pussy, with its small trail of brown hair, swollen with her desire to fuck. Her juices were glistening at the tops of her thighs. My cock was slick with her saliva. I pushed her against the wall of the cubicle and slid my hard cock into her. She moaned and tensed her body. I picked her up and began fucking her hard into the wall. She panted and moaned and her juices ran down her thighs even more than before.
Jasmine protested again, and motioned for me to move towards the toilet. I did so, with her impaled on my dick. Once we got there, she pulled me towards her so that I was straddling the seat. She put her legs down on top of the toilet and began bouncing up and down on my dick, getting faster and faster. My dick was all the way inside her, I could feel the roof of her pussy rubbing on me. I threw my head back and tried to wait to cum in her, but it was too much.
‘Stop or I’ll cum in you,’ I panted.
‘Do it, fuck, do it right now,’ she panted back, and intensified her bouncing.
I groaned and let loose a long stream of cum into her. I could feel it dripping back from her pussy walls onto my dick. Jasmine stood up on the seat, allowing me to slide out of her. She jumped off the seat and began to suck the remaining cum off my dick. It had been beginning to go limp, but now it seemed like it might be revived. She picked up her towel and wiped the sweat off her stomach and breasts, then smiled.
Jasmine unwrapped her towel and a pair of red and white silky shorts fell out. She had obviously planned on changing into them after her swim She picked them up and began to rub them between her legs. At the same time she began to jack me off with her hand. She wiped the hand across her pussy, then used the juices to make my cock slick again. After a few minutes of this intense action her body tensed up, I could see she was about to cum. She moved her other hand to her pussy, sticking a couple of fingers into herself with a squishing sound. Not wanting to leave me out, she moved her mouth to my cock again, noisily sucking it and moving her head up and down like a piston. By now my cock was rock hard again, and ready for action. I even felt like I might cum again if she kept this sucking up. But before I could do that, Jasmine’s whole body shook with an orgasm that looked almost painful. She released my dick from her mouth and began breathing very hard, her face turning pink as she concentrated on intensifying her experience. She moaned and kept on rubbing her clit with the shorts, and pumping her fingers in and out of herself even faster. Her body tensed up and she came again, this time it must have been something really special. I could see her pussy contract and a stream of liquid gushed out over her fingers. She groaned like someone giving birth. Most of the liquid was caught by her shorts or had trickled down her thighs, but some had gushed onto the floor and made a small puddle between her legs.
Jasmine kept touching herself, but now she turned around and bent over the toilet seat again, with her ass up in the air. Her asshole was staring right at me. She was resting her hands against the cold hard walls of the cubicle.
‘Stick your finger in me,’ she gasped in between moans.
I needed no second bidding. I wiped my finger in some of the juice on her legs, and slowly screwed it into her asshole. It was so tight I thought maybe she had never done this before, but her asshole squeezed around my finger as if it was trying to pull me all the way in. I pushed my finger right into Jasmine’s anus, and she moaned a little in pain, then pushed her ass down onto my hand. All of my finger was now inside her tiny asshole, and her soft ass was pushing onto my hand. I pushed my finger back up against her, and she gave a deep panting moan.
‘Oh fuck that’s good, fuck me off the ground with your finger.’
I didn’t even know if that was possible, but Jasmine was very light… I put one arm around her waist, my hand resting on her sweaty stomach. I pushed my finger into her as hard as I could, lifting a little at the same time. Jasmine was so light that she came right off the floor, until to all intents and purposes I was holding her off the floor by her asshole. I began to fuck my finger in and out of her again. Her ass was so lubricated with her cum that she was sliding up and down my finger with each movement. Her anus was quivering and making slurping sounds as I pulled out of her each time, then tightening as I thrust back in again. I felt Jasmine’s soft ass go hard for a second.
‘Oh yeah, oh fuck baby I’m coming again…’
As promised, Jasmine came again, her anus squeezing my finger like a baby with a pacifier. I could just about feel her pussy muscles contracting and relaxing through the wall of her ass, which gave me an idea. I removed my finger, turned her around and semi-squatted underneath her. Then I began to give her the best pussy licking she would ever have. I started off by licking up the juices from her previous orgasms, then I caressed her outer lips with my tongue, occasionally biting down on them gently as well. I kept this up for several minutes, with Jasmine breathing heavily above me. Then I moved to her inner lips, circling them with my tongue very lightly and making sure her pussy was nice and moist. Suddenly I surprised her by sticking my tongue straight into her pussy. Jasmine gave a little scream. I looked up at her and began to taste her clit with my tongue. I started very slow, and pushed a finger inside her, crooked towards her G-spot. Jasmine started whispering little words of encouragement to me, very softly and erotically. After a couple of minutes I began to get faster, and I moved my finger back and forth inside her. Jasmine stopped whispering and began to breathe heavily again. I knew now was my moment. I quickly licked my finger and hovered it around Jasmine’s asshole. I resumed my licking, now getting faster and faster, and moving my finger over her G-spot, applying pressure. Then I thrust my finger straight into Jasmine’s open asshole. She gave a deep moan and I began to finger fuck her asshole once again. This time however I could feel my other finger inside her pussy, through her ass wall. I rubbed my fingers together, moving them down to the G-spot and then back up again. I had repeated this move only five or six times when Jasmine gave a tiny whimper, and came all over my hand. Juices from her pussy flowed all down my arm, and her cunt shuddered like a steam train. Her anus was squeezing my finger again, but Jasmine was quiet, simply shaking and whimpering above me. I removed my fingers and placed the finger from her ass in her mouth. She sucked it like a hungry child.
Now it was my turn for some real action. My cock had been straining for release for several minutes, and it had only one thing in mind.