Coaster Kisses

Author’s Note: All characters in this story are 18 or over. Any resemblance to people (living or dead) is purely coincidental. Hope you have a good time with this 🙂 This was written a few years ago and while I don’t think it’s the best thing ever, someone encouraged me to post it a bit ago, so I’m finally dumping it here.

==============

The first thing I remember noticing about her was the trickle of sweat running down her back. It was nearly a hundred degrees out and humid, so it’s not like that was out of the ordinary. She was chatting with her friends in front of me in line while I stood utterly engrossed in the tiny bead as it made its way from the base of her short-cropped purple hair down her spine towards the top of her blouse.

Honestly, I was just zoning out, thinking about my friends. They were the ones who had dragged me to this stupid amusement park in the first place, but now they’d wimped out on the biggest, newest rollercoaster, a shining steel beast known, apparently, by the name “Throatpuncher GIGASMASH”. Well, I wasn’t about to let a bunch of wet blankets get in the way of my chance to actually have some fun on this trip. If I was paying forty bucks for the privilege of standing in line, slowly dehydrating in heat-warning weather, interspersed by nauseating drops for five minutes–well, the theme park was going to have to earn it.

The drip slid another few inches down her tanned skin, over her next vertebrae, finally reaching the band that ran along the top of the blouse. The shirt hung off her smooth, slightly freckled shoulders, and I couldn’t help but think how attractive they looked.

I snapped back to myself as the recorded message blared over the intercom announcing the arrival of the next rollercoaster. I looked up ahead, trying to gauge how much of the line would fit on this cart, hoping that we’d all fit on somehow.

The line trudged ahead. A bored-looking, acne-spattered teen was scanning bracelets as people piled into the carts. It was looking dangerously full as the line worked its way forwards.

Finally, the group ahead of me reached the person with tickets. The worker held up their hand and gestured for them to stop. “Sorry, we only have room for four more. You five will have to wait.” I groaned. The girl’s group of five was just too many to keep me here one cycle longer.

A square, well-muscled guy up front of their little group with dark brown skin and dreads turned back. “Look, Kez… you wouldn’t mind if we went ahead? I’m sure another cart will be along in a second, and we’ll wait for you at the end.”

The girl I’d been accidentally staring at rolled her eyes and stifled a laugh. “Oh sure, now that you’re ahead of me it’s ok to split up, but on the flume ride you wouldn’t let me go ahead. Yeah, whatever, knock yourselves out. I’ll text you when I’m off.”

The other four made noises of appreciation as they pushed through the gate and lined up, but I was already zoning out again, back against the slim metal fencing the loading zone was surrounded with. I was trying to stay in the tiny sliver of shade afforded by the roof of the loading zone by leaning as far back as I could. Behind me, I felt a slight whoosh as the cart shot forward, fully loaded, with a thin scraping sound. I rested my head back, eyes closed, trying to ignore the beads of sweat trickling down from my hairline.

“Hey, uh. I don’t mean to be weird, but, do I know you from somewhere?”

A pause trailed on for a few seconds until I realized the question had been directed at me. With a jolt, I turned and looked to the remaining girl, now alone at the head of the line. “I don’t think I recognize you, but then I’ve never had a head for faces,” I said with a wry grin. “If the name would help, I usually go by Enn.”

It was only a moment, but I saw her eyes flick up and down, scoping me out. I was a bit taller than her, maybe one or two inches, with a decent (if wiry) build. I was wearing shitty, paint-splattered cargo shorts that showed off my toned calves, with a tank top exposing my already-sunburned shoulders. She wrinkled her nose slightly, thinking. “I feel like I woulda remembered a name like that. Nah, sorry. I was thinking about this guy I knew from middle school, but I think his name was Paul.” She shrugged.

“Poor kid. It must suck to have a name like that. Everyone confusing you with the four other Pauls in your class and plus there’s the whole religious thing to contend with. Good luck living up to a literal saint.”

She snorted. It was cute. “I guess so. Didn’t you ever get bullied, though? With a name like that?”

Now it was my turn to shrug, turning to face her. “Eh. It’s the cost of doing business. And now, people just accept it. I’m probably more confident because of my name.”

With a grin, she leaned back on the fence next to me. “I guess that’s a nice way to think about it. I never thought I’d get to that point, but I guess even in high school I barely got made fun of. Now, no one even blinks at my name. I’m Kez, by the way.”

She paused and closed her eyes as a cool breeze blew through. It ruffled her pixie-cut purple-dyed hair, and the loose blouse seemed to ripple like the surface of a pond. I stole a quick glance at her now that I was facing her. From a pair of sneakers by a brand I didn’t recognize her legs extended, curvy at the hips but attractively long. She wore a pair of ultra-short, torn-up jean shorts that showcased a tightly curvy butt. Her blouse began a few inches above her relatively straight waist, showing off her slim belly. The cute, rippling blouse sat a few inches off her shoulders, exposing her collarbone, and the way she leaned against the fence pushed her breasts out. I didn’t notice any bra straps–it was way too hot for them anyways, I thought to myself–then felt somewhat ashamed for even thinking about it. Still, I couldn’t help but think about their curves, hidden slightly under the floaty shirt, but generously-enough sized. I shook my head, trying my best to snap back from fantasy-land to reality. “Kez, huh? Is that short for something?”

“Kezia. As a kid, I thought my parents hated me. Had to correct every damn teacher I ever had, I swear.” She cracked an eye open and smirked at me. “I got ’em back, though. When I’d play scrabble with my parents, I’d always play my own name. And damn, it’s hard to come back from that one.”

I laughed. “Glad you got your chance to show them.”

Another breeze buffeted us from behind as the next cart finally pulled into the station. The sleepy teen was back, opening the gate, as the loudspeakers blared some message about safety again. Kez held out her arm to the worker, who scanned her wristband, then mine as Kez raced all the way to the back of the cart. “Be sure to fill every available seat,” the worker droned, nearly shoving me through the turnstyle and into the loading zone.

Kez beckoned from the back of the zone. “Come on, don’t make me sit on my own. I hate going on rollercoasters without someone to scream with, and my friends already bailed on me.”

I grinned and slid into the seat next to her. The cars held two people and seemed to be made out of brushed aluminum. Despite the coaster’s newness, though, the paint was already chipped in a few places. Other people were quickly filing in, happy to be out of the beating sun. Kez turned to me with a mock-serious face and held up a finger. “One rule, though. No holding up your hands. Only wimps do it, and we all know it looks dorky as hell.”

“Really, now? I thought people did it to prove they weren’t afraid.”

She shook her head, rather dramatically. “I’m afraid you’re mistaken. It’s grown to be quite the epidemic. No, if you really want to prove you’re not afraid, you have to do something ridiculous for when they take your photo. That’s how you prove it, and you get to show it off to all your friends.”

I was about to respond when the pneumatic bar lowered onto our laps with a hiss. A booming voice echoed in the tiny pavilion. “ARE YOU READY FOR THE… THROATPUNCHER GIGASMASH!” it roared, as the bored teen raced along, checking each bar was down completely. Suddenly, the cart lurched forwards, shooting up the first hill with a tinny screech.

Honestly, it was worth the wait. The g-force hit almost instantly, pushing Kez and I back into our seats, and I swallowed whatever witty response I’d been thinking up for her. A sudden weight in my hand caused me to glance away from the ascent right towards Kezia. She was staring forwards, seemingly focused on the quick ascent, but her hand had shot down and grabbed mine as we shot up to the top of the first hill. For a moment, I contemplated whether to remove my hand, but as suddenly as I’d turned to look at her, my attention shot forwards again as we breached the first hill, and I could do nothing but squeeze her hand as we shot down the first drop, wind whipping through each of our hair.

We rocketed around a gigantic loop-de-loop, then immediately launched into another massive hill. My heart was in my mouth. As we neared the top of the hill, I came back to myself as I heard her voice over the roar of the wind as we slowed, nearer and nearer the peak. “Quick! It’s right over this rise!!” she shouted.

It took a moment, but then I realized–she was talking about the camera. We had to do something, and soon. Suddenly, we reached the top. I looked out over the massive park, then turned to Kezia and met her gaze. I knew we only had moments to decide, but my heart was in my throat, even at the apex of the coaster.

And then we were falling. I moved without thinking and turned towards her as we became weightless, our movements seeming slow and ponderous. From the corner of my vision, I saw the camera flash for the next car down, and I realized what she wanted, what I wanted to do. I leaned in and she did too, and the camera flash froze on us as our lips connected in an electrified kiss, weightless and floaty. I closed my eyes and tasted her lips, salty-sweet with a hint of strawberry lip balm. Her lips parted and our tongues brushed as we fell, rocketing downwards.

II.

As soon as it began, it was over. We slammed back into our seats, hurtling around the next bend, our kiss breaking. I could hear her breathing, and her hand squeezed mine lightly, slipping her fingers between mine. The rest of the ride whipped by in a dizzying blur for me, distracted by the tiny, soft hand resting in mine.

With a sudden lurch, the cart slammed on the brakes and came to a halt again. I glanced over at Kez, unsure what would happen next. She caught my eye, fingers still intertwined with mine, and shot a shy smile my way.

As we rose and moved to the exits of the ride, neither of us broke the contact we shared. Suddenly, it occurred to me that we were both supposed to meet our friends after the ride’s finish. I scanned the horizon for my friends. Knowing them, they’d be off at some novelty restaurant, drinking cheap beer and eating pretzels. As expected, they were nowhere to be seen.

I didn’t recognize any of the people as Kez’s companions, but honestly there was pretty much only one face I could think about right now. I could still feel the tingle of her kiss on my lips, light and fruity. The passion that we’d shared in those moments, floating together, felt overwhelming and intoxicating nearly incomprehensible here on the solid ground.

Reality pulled me back again as she let go of my hand. “Hey, I gotta go find my friends,” she said, hesitating.

I seized on the moment. “Are you sure? We could make an afternoon of it. Just the two of us, I’ll tell my friends to fuck off. They already blew me off once, haha. And not to be rude but it seems like you’re in a pretty similar situation.”

She brightened, blushing a little. “God, I’m glad you feel the same way. I’ve been fifth-wheeling all afternoon with those losers anyways. Lemme go find them really quick though, can I meet you somewhere?”

Searching my mental map of the amusement park, I described a bench I’d seen in an out-of-the-way corner of the park earlier. It was secluded enough to give us some privacy, away from the main coasters, and it sat right up next to the older of the two flume rides. “Why don’t we meet there?”

She grinned recklessly. “Perfect. I’ll see you in a minute, Enn.” She grabbed my hand and gave it another squeeze, then skipped off into the bustling crowds surrounding the rollercoaster.

As I walked towards the bench we’d picked, I couldn’t stop thinking about Kez. I couldn’t deny that I wanted her. Now that the intense, floaty feeling of our kiss had worn off, I couldn’t stop thinking about doing more. I wanted to run my hands over her, feel our skin touching again. A shiver ran up my spine.

I slipped my phone out of my pocket and checked my texts. Not even a text from my friends. I switched it off. If they didn’t want to hang out, the I wasn’t going to bother. Plus, I had other stuff on my mind, and I didn’t want any distractions.

It only took a few minutes before Kez walked up, letting her hips sway flirtatiously. As I watched her sidle towards me on the bench, she smiled, sliding up next to me and grabbing my hand again. We were all alone in this nearly-deserted corner of the park, with a tall and leafy shade tree keeping the sun from our skin. She let her head rest on my shoulder as we looked out at the park, taking in the afternoon for a moment. Then, she spoke. “So, what kind of an afternoon are we going to have?”

I looked over at her, trying to decide what to say. Every fiber of my being was screaming to tell her what I really wanted–to touch her, to kiss her. As time seemed to slow down, I could feel my cock responding to the imagined feeling of her hands through my shorts, thickening and hardening, straining against my underwear. I shook my head, trying to snap back to reality. “I mean, I liked the rollercoaster we went on, but honestly, I guess I’m mostly excited to spend the time with you.” I squeezed her hand softly.

“You know, I was just thinking the same about you,” she said, with an embarrassed giggle. “Good choice of a meeting place, by the way. It’s nice to be away from the crowds. Honestly, it’s my least favorite part of this place.”

I nodded as I broke our hands’ embrace, letting mine slide up onto her bare leg, feeling the softness of her completely smooth legs. I traced the curve of her hip and let my hand come to rest above her knee, fingertips brushing her inner thigh. A shiver shook her, strong enough that I could even feel it as she responded, pulling herself up against me, looking up at me expectantly.

I let my fingers tighten and, as if in a trance, we turned towards each other. My lips drifted open ever so subtly as we leaned together, and then we were kissing again. Before, kissing Kez had been an airy experience, but this time it was different. I needed her touch and I could tell that she needed mine just as much.

Our tongues danced, caressing each other, as we bathed uninterrupted in the sudden ecstasy of our newfound excitement. I brushed my free hand over her cheek, grazing the softness of her face, while finally letting my hand come to rest on the back of her head, holding her closer. Her hair was soft and short and tickled the tips of my fingers as I held on for dear life. Our breaths came together in shuddering, gasped pauses.

It felt like minutes, but as soon as the joy of kissing her had begun I realized it wasn’t enough. I slid my hand up along her inner thighs and she let her legs part just enough to give me the room I needed. I let my fingers play along the borders of her short shorts, tickling her, feeling her squirm as the sensation tickled its way through her body.

I broke away from her lips and began kissing my way down from her cheek back to her ear and then onto her neck. A soft moan escaped her lips as I bit down gently, inching my hand under her the ragged legs of her shorts. Her skin was soft and warm. I felt my fingertips brush the lacy edge of her underwear and felt a shiver sweep over her body. Exploring further, I felt her soft and tightly curly hairs through the fabric, and finally let my fingers creep down slightly, tracing the edges of her soft pubic mound.

She groaned with pleasure as she felt my fingers cross over her. I slowly dragged one finger directly up and down the middle of her slit, only a single thin layer of her soft panties keeping my finger from sliding inside her. As she wriggled against me, I moved back up and kissed her again, moving my fingers up even further and circling her clit.

I could feel the groan building inside her as we continued our kiss through my teasing. I could feel her underwear growing damp, and my cock was responding in kind, growing thick and hard in my pants.

Her hands, until now unoccupied, finally reached down to my shorts. She fumbled for a moment with the button, pulled the zipper down, and reached into my shorts. Her small, soft hands began to stroke me through my boxers–luckily I’d worn the blue ones, one of my softest pairs. It was my turn to close my eyes and let out a soft moan as she let her fingertip stroke from the tip all the way up to my balls along the underside of my dick.

After a moment more, though, she pulled away. She glanced around. We were alone. Slowly and carefully, she ran her hands down, first over her round, perky breasts, then onwards to the zipper of her shorts. Kez leaned in, up close to my hear, and whispered “c’mon, what’re you waiting for?”

I freed my hands and slid one up her loose blouse. Her soft skin continued all the way up, unencumbered by any bra, and I circled her small areola with my fingertip. She giggled lightly, then gasped as I lifted the band of her underwear and let my fingers slide directly ino the soft wetness of her slit.

At first, I toyed with her, rolling her nipple between my thumb and forefinger while letting my other hand make its way around her hole itself, then softly drew my finger back up to her clit. My first lightly brushing strokes made her shiver, and she moaned into my neck. I kissed her again, slowly this time, then leaned in up next to her ear. “Is this a bit more what you had in mind?”

She nodded, then groaned again as I began to draw my fingers in tightening circles. Then we were kissing again, desperately, with a hunger I realized I’d been ignoring. My cock throbbed in my shorts as my fingers started moving faster and her breathing deepened.

Her back arched as she enjoyed my quickening pace. I felt her pleasure building, but just as I could tell that she was approaching her climax, I let my finger slip down and into her tight hole. A shudder of pleasure ran through her body, but as I fingered her she groaned. “You’re so mean! Please, Enn, let me cum,” she begged.

I grinned. “Always happy to oblige someone who asks politely.” I leaned down, biting her neck as she moaned in satisfaction. I used two fingers to rub across her clit, first gently but building in intensity.

As her breathing quickened and became almost ragged, I switched to tight, quick circles. Her hips pushed up against my hand, desperately grinding back and forth.

I ran my tongue up her neck, quickening the pace again. “Now, cum for me, Kez,” I whispered. Her body shuddered and she gasped audibly as she complied, pleasure shaking its way through her whole being.

III.

In the afterglow, I tenderly withdrew my hand from her shorts as she breathed heavily, nestled against me.

“Holy shit.”

I kissed her on the cheek. She reached up and pulled me back into a deep, passionate kiss, her tongue darting into my mouth.

Breaking away from me suddenly, she zipped up her shorts with a quick motion. “Well, c’mon.”

I zipped up my shorts too, a bit put out. “Everything ok?” I’d been hoping we’d get to do more. Her smooth skin had felt so good as my hands had run all over her.

She rolled her eyes. “Yeah, dummy. Originally, I thought I was just gonna blow you behind a shed somewhere around here and that’d be that. But honestly…” She looked me up and down. “I don’t think that’s what I want anymore.”

I nodded, trying to contain my disappointment. My cock bulged against the fabric of my shorts, and I tried to ignore its throbbing at the thought of Kez’ mouth, her tongue, her warmth. “I get it. No big deal.”

She cocked her head to the side. “Yeah, haha. So, I guess what I’m saying is, did you drive? I caught a ride with my friend. My apartment’s not too far. Wanna come over? You can stay for supper.”

The dots connected in my head as I tried to reinterpret the whole conversation. I tried to process the fact that she was… asking me out? I’d met my friends here with only minimal hopes of even enjoying this stupid trip. My tongue practically tripped over itself. “I. Uh. Whoa! Ok! Yes! I drove. We can take my car. Let me, like, text my friends?”

She smirked. “Cool.” She approached and reached down, caressing my cock through my shorts. “Glad you’re game… I’d say we still have a lot of getting to know each other to do today.”

As we walked to the exit, I shot a cursory text to my friends to let them know I was heading out and not to look for me. They didn’t text back. Typical. They were probably off getting drunk and puking on the bumper cars–not my idea of a fun day at the park.

Kez and I chatted as we walked out to my car, a beat-up silver Buick LeSabre. We talked about school. She went to the large university near the river, studying philosophy. She claimed to be a neo-hedonist, though I wasn’t sure if she was pulling my leg or serious.

She slid into the car next to me and let her hand rest on my leg. After punching her address into my phone, we pulled out of the parking lot. A shiver ran up my spine as she let her hand wander over my shorts, working her way towards my dick. Even just the touch of her hand sent a surge through me, dick beginning to harden again.

As she felt my length start to strain against my shorts again, she laughed. “Whoa, tiger. Someone’s excited.”

I nodded, turning onto the highway. “I mean, it doesn’t help that you’re being a humongous tease. I just got to watch you cum, so my dick’s kinda on high alert.”

She grinned. “I mean, teasing is my specialty. I wouldn’t want you to be bored until we get to my place, after all. Gotta be a good host. And I mean, in that spirit…”

Her hand tugged at the zipper of my shorts as we whipped down the highway, then tugged the top of my underwear down. My cock sprang out, fully erect.

She cooed appreciatively. “Seems like you don’t mind the teasing all that much.” She wrapped her hand around my shaft and started moving up and down, rotating her hand to maximize the pleasure. I groaned, struggling to keep the car in the lane.

Surges of pleasure radiated through my body as she continued her handjob. She ran a finger around the edge of my tip, gazing up at my focused expression with her wide bright eyes. My dick throbbed in her fingers.

A drip of precum built at the tip of my cock, slowly oozing its way out as she continued her slow, methodical teasing. With a smirk, she caught it as it began to roll down the side of the head. Her fingers quickly became slick and what had been a bearable pleasure before began to truly build its intensity.

I let out a moan. I could only let my eyes dart down to her excited face between glances at the road. It took every bit of determination I had to try to keep from accidentally flooring it as her now-slippery fingers tightened and picked up the pace.

For the first time ever, I could feel my orgasm from a long way off. It seemed to start in my toes, with a tingling sensation. It worked its way up my legs, a sort of shuddering that proceeded up my spine next. But just as it was about to hit home, Kez took her hands away, pausing it in its tracks. She grinned at my the disappointment on my face as I let out a breath I didn’t know I’d been holding.

“None of that quite yet. I need your cock good and hard still.” She sat back, smiling mischievously.

“God, you’re so mean,” I groused, turning off the highway toward her apartments, dick still protruding from my hastily pulled-down pants. “You know some guys can cum more than once in a row too, right?”

She laughed. “Like I could take that chance. Plus, I don’t want to sacrifice how hard you are right now.” Gesturing at my still-pulsing erection, she continued “Let’s just say I want that… well, everywhere I can possibly get it.”

I shivered, suddenly very intent to get inside, guiding the car up next to a rusted Honda minivan parked in front of Kez’ apartment complex. “Well, let’s head in?” I tugged my pants back up, buttoning but not zipping the paint-stained shorts.

With a flirty twist, Kez hopped out of the car and pranced towards the door. “No time like the present!”

I raced after her and we both giggled, falling over each other in our hurry to get into her apartment. My hands brushed her hips, her skin soft and warm as she led me in to her tiny studio apartment.

It was small, but intimate. The whole thing had an industrial-modern aesthetic, all burnished steel and sharp corners. A small kitchen overlooked a sunken living room/bedroom with a pullout couch, currently in bed form. The bed didn’t look like it’d been put away in months, honestly; a few dirty clothes were piled next to a small dresser with a TV on top.

Kez let the bolt click into place, meandering into the well-kept kitchen. “Sooooo…” she looked questioningly at me, hopping up to sit on the cool marble countertop.

I walked up and moved her legs apart, wrapping my arms around her waist so we were face to face, her legs nearly wrapping around me as my cock brushed her soft legs. Our lips met wordlessly as I ran pulled her tight against me, my dick stiffening at the feeling of her soft breasts through her shirt.

We kissed. Our tongues found each other, tangling and touching each other. A prickle ran up my spine and I ran my fingers along her back to her hips, pulling her warm center tightly against my chest. She gasped slightly and tugged at my tanktop, pulling it up and over my head. She inhaled and I felt a shiver run up her legs, clenching me even tighter. Our lips separated and she looked me up and down, shirtless at last. My shoulders were well-muscled, but not burly. She ran her hands over my upper arms and tugged me against her again, my hands still resting on her soft hips.

I ran my fingers up her sides, lifting her shirt as I went. Somehow, as her shirt slipped over her head, she managed to be more beautiful than I’d imagined. Her generous, perky breasts seemed to defy gravity, and I reached up to give them a tentative squeeze. My fingers supported them, toying cautiously with her stiffening nipples, and she wiggled back and forth to move closer to me.

“Well? Still thinking about staying for dinner?” she asked, running her hand over my short’s front zipper seductively.

I ignored her and pulled my hands away from her soft, perfect tits. With a methodical efficiency, I pulled the button at the top of her shorts apart, unzipping them with single motion. She lifted herself off the countertop and let me pull the shorts all the way down, kicking them to the wall where they landed in a crumpled pile.

She wore thin silk panties that had a pleasant smoothness to them. Already they were damp where I could see the outline of her slit, with a few light hairs sneaking out from around their edges. I grinned, looking her up and down, finally seeing so much of her that I’d only imagined til now. Her hips were beautiful and smooth, gliding up along her tiny waistline to those wonderful breasts, and up to her seductively smiling face.

Her eyes were gleaming expectantly, but as I reached forwards to pull her close to me, she shook her head and pointed to my shorts. “Nuh-uh! C’mon, equal rights. Get those off.” She leaned in, squeezing her tits together to maximize her cleavage while making doe eyes at me. “I need to feel your hardness against me, Enn, the fewer layers the better.”

I practically tore the shorts off, tangling them around my left foot. I kicked them off and we stood there together, her on the counter in front of me, each of us exposed, wearing only our underwear. I moved to her, hugging her, then lifted her up as she wrapped her legs around me, holding her warm pussy directly against my rock-hard cock. She sighed a high-pitched sigh, grinding against my erection, letting her slit rub up and down my length through just two thin layers of clothes.

Finally, I pulled her towards me and she didn’t resist. We shared a moment, her body against mine, her nipples pressing into my chest, cock hard against her. A thin film of goosebumps ran over my legs, and suddenly, the pause finished, we were kissing again, desperately. Her body moved against mine, our skin sliding back and forth sensually.

I slid one hand up to caress her breast, while the other crept its way down to her mound. She moaned as my fingers made wide circles over her underwear, pressing onto my fingers. I lightened my touches, building her anticipation, slowly running a light finger up and down her, back and forth towards and away from her clit.

With one smooth motion, I pulled her panties off, tossing them aside. My fingers found her clit, dancing around it first lightly, then more and more heavily. Her breathing got heavier as she kept grinding, pushing my fingers onto her clit harder and harder.

Finally, I moved my hand down and slid a finger up into her, feeling her muscles tighten. She gasped slightly, letting her head fall to my shoulder, fingers digging into my back. I moved my finger in small circles, feeling her inside, then slowly withdrew it for a moment. A few strokes back up and down, and I slid two fingers gently up inside her, eliciting another gasp. Her tightness squeezed my fingers together, juices making them slippery and pleasurable inside her.

She reached down, my fingers still exploring her, and pulled my boxers down. She began her handjob again, fingers circling my cock, and we both glanced up at once, breathing heavily. Our eyes met and we stared at each other, slowly moving our hands, reveling in the sensations.

After a few moments like this, I slid my fingers out reluctantly. I traced a line down her inner thighs while she sat above me in silence, watching with anticipation. I slowly knelt down, then let my tongue slip out to run from her knee up, working my way back towards her fine curly hair.

She leaned back as I began to eat her out, starting with gentle, broad licks all the way from her hole to her clit. Each time the tip of my tongue reached the top, she shuddered with pleasure, wrapping her legs around my shoulders, pulling me in as close as she could. I kept my tongue light and gentle for now, though, tasting her as I ran slow circles around her hole.

As she began to moan in anticipation, though, I finally began to increase my pace and my intensity. My flicks at her clit became more frequent, more rhythmic, harder, and her shudders seemed to grow more intense. She ran her hands through my hair, pushing me into her, begging for me to keep going.

Suddenly, a spasm ran through her body as my tongue flicked her clit. I went into overdrive, continuing the pressure as her body rocked and shook, legs clenching to keep the pleasure going. She let out a high-pitched gasp and spasmed, then finally released me, letting me stand back up.

“God, Enn, holy shit.” She pulled my naked body against hers, and my cock nestled right into her slit. She let out a sigh as she felt the pressure on her clit from my vertical shaft. “That was incredible.” As she moved against me, I could feel a drop of precum slide from the tip of my cock, mixing with my saliva and her natural lubrication from her pussy.

I felt a cool droplet of sweat, collected between her breasts, touch me as I slowly gyrated my hips, grinding against her. It trickled down my abs. “Yeah,” I whispered, bending my head to her ear, “Thanks for having me over.”

“I’m glad you decided to come with.” She sighed, rubbing herself up and down. The movement sent surges of pleasure along my cock, and I could feel it throbbing. She looked up at me, smiling, then moved me back and sinuously stood, letting our naked bodies press fully together.

Slowly, she bent down, careful to keep her body pressed against mine. My cock, still slick from where it had rested by her slit, slid up her stomach, resting for a moment between her breasts. She paused, pressing them together, and I gyrated, a sigh escaping my lips again.

Her tits were soft and it felt incredible to slide between them. I grunted, picking up the pace as I fucked her boobs. She grinned up at me, then bent her head down and let her tongue reach down to barely brush the top of my cock. It was a lightning bolt of pleasure coursing from the tip of my dick. Finally, though, she let her breasts drop again, then fully knelt in front of me.

She cautiously jerked me off. “Now, look. One rule while I suck your cock,” she cautioned. “You have to warn me when you’re getting close, ok?”

I nodded, though I will admit my mind was elsewhere. My hands caressed her short purple hair, and suddenly it began as she slid me into her mouth.

Pleasure exploded through me. My cock, steel-hard before, somehow tightened further. With every stroke, she somehow managed to let my shaft sink further, deeper into her mouth. Her tongue swirled around the head of my cock, waves of pleasure hitting my brain in a rhythmic pounding.

I let my back arch as she worked her magic, flooding my body with sensations. Her throat was able to handle nearly my entire length, something no one else I’d ever been with had been able to manage.

It only took a few strokes, but I could feel an orgasm approaching, my balls tightening, cock jerking erratically as I sunk my length as deep as it would go, feeling her gag for a moment on my thickness. A moment before the point of no return, I tapped urgently on her shoulder. “I’m so close–”

Her lips instantly left my cock, which hung limply in midair, a trail of spit connecting her bright, soft lips to my throbbing tip. She hopped up, sitting back onto the countertop, looking at me expectantly.

This time, I knew exactly what to do. I closed the gap between us, lifting her legs apart and setting her feet onto the counter, completely spread before me. Without a moment’s hesitation, I slid my cock into her waiting pussy, enveloping it in her warmth and tightness.

Her legs wrapped around me, pulling my cock all the way in, pressing her still-slippery boobs against my naked chest. For a moment, we just sat, both breathing heavily, taking it in.

I felt her all around me. My dick pulsed as I stood there inside her, and I could feel her muscles contract around me too, her eyes meeting mine as we shared a moment, fully together.

She leaned up, pressing all the way against me, and our lips met again, kissing. And just like that, we were ready. I began slowly, moving in and out of her, and we both groaned together, lips still locked in a kiss, shuddering at the sudden pleasure.

Wrapping my arms around her, I felt her lift off the counter to push my cock deeper as I thrust into her with a groan. She was light, but her legs dug into my back as a small moan slipped from between her lips.

With my cock still buried in her, I moved to the wall of Kez’ apartment and pushed our bodies together. My hands slid down and cupped her butt, lifting her and pulling her back down on my cock. She gasped as I slid into her.

I shivered as a wave of pleasure spread up my body. I could feel my balls tightening, the orgasm that I’d been on the verge of all afternoon approaching like a steam train. I pumped in and out of her, moaning into her shoulder, fucking her hard up against the wall. She moaned too, her breathing in sync with the deep strokes I was taking.

“Oh fuck, oh fuck, oh fuck,” she mumbled, and I felt her shuddering with pleasure as I continued to pound in and out. With my last vestige of self-control, I paused on the brink of orgasm, cock buried in her tight pussy, her juices dripping down my shaft.

She was still up against the wall, but I carried her over to the pullout couch and set her down on it, dick still buried in her. Every motion I took with her legs still wrapped around me sent a surge of pleasure shivering down my cock and elicited a soft moan from Kez as well. We paused, sweaty and tangled up, totally together, and I kissed her again, softly and tenderly. She reciprocated with a loving, soft kiss, and I slowly began to move inside her.

By now, though, my orgasm was growing extremely close. Every thrust inside her felt like lightning, electrifying my entire body. I could feel my cock surging, twitching, with every motion. Her body, too, shuddered with each thrust, and I could feel her winding up like a spring underneath me. Her legs were wrapped entirely around me, pulling me close. Suddenly, one thrust took me just deep enough that my cock touched something inside her, bottoming out, and she groaned into my ear.

We were kissing, our tongues meeting, and with her hips all the way forward I bottomed out again and again. I slipped a hand down between our bodies and let my fingertips brush her clit, sending her bucking with pleasure.

She leaned in and whispered desperately to me. “Cum for me, baby.”

As she spoke, I felt the walls of her pussy contract as her orgasm hit too, pulling me all the way into her. My cock exploded with the orgasm it had been building all afternoon, shooting rope after rope of my cum into her. My breath came in fits and gasps and I held her tightly against me as I filled her pussy.

We lay there together on her creaking bed, breathing in sync for what seemed like a tiny eternity. I kept my eyes closed and I think she did too. We were too busy holding each other, feeling utterly together, not sure what would happen if we broke the contact. She was wrapped around me, and my cock was still rock-hard and deep inside her.

Finally, though, I felt a drip of my cum leaking out of her and down my shaft. I could feel my cock slowly starting to soften inside her and I pulled away from her embrace, sitting up again. Daylight was filtering in from between the blinds, something I’d nearly forgotten about with my face buried in Kez’ sheets.

Kez heaved a contented sigh. “Can I just say that was fucking incredible?”

I grinned at her. “Yeah, same. Holy shit. I don’t think I’ve ever cum that hard.”

She laughed. “Totally.” She made no motion to cover herself up, nipples erect in the now-chilly air. I let my eyes roam her beautiful body, watching a fat glob of my jizz pulse out of her pussy and drip down, pooling on the sky-blue sheets.

I pulled my eyes away from her, somehow. “So…. What happens next?”

She smirked, rolling over onto her stomach. She made a show of dipping a finger in the cum, tasting it, then finally turned to me. “Dinner, I think. Then you’re going to fuck me again. And then you’ll stay the night, if that’s cool?” With an uncharacteristically sheepish glance, she glanced away for a second. “I think I’d… really like that.”

I smiled. “Sounds like a good plan. Add a date to it next Friday, and you’ve got yourself a deal.”

She sat up and wrapped her arms around me to hug me from behind. “Deal.”

I turned around and kissed her.