Kelsey and Chelsea - Cover

Kelsey and Chelsea

by OldBillyBob

Copyright© 2025 by OldBillyBob

Erotica Sex Story: Kelsey and Chelsea have been best friends since they met on the first day of kindergarten. Now they’re 14 and discovering more about themselves and each other.

Caution: This Erotica Sex Story contains strong sexual content, including ft/ft   Teenagers   Consensual   Lesbian   Fiction   Oral Sex   Petting   .

Hi! I’m Kelsey, and me and my BFF, Chelsea, are both fourteen. We’ve been best friends since we met on the first day of school in Kindergarten and now it’s the summer before we start our first year of high school. Just hearing our names, you’d think we were twins, but we don’t look anything alike. I’m 5’6” with brown hair and brown eyes, while Chelsea is barely five feet tall and has flaming red hair and green eyes.

Two monumental things happened around the time I turned twelve. One is that puberty hit me. Hard. My first period surprised the heck out of me even though Mom warned me to expect it any time. She said she was the same age when it happened to her. All those other things that go with puberty happened, too. Overnight, I was taller and slimmer, I had hips, and hair seemed to be sprouting everywhere. Then the titty fairy beat me up with her wand and in two short years I ended up wearing a 32C bra. Poor Chelsea, who’s a couple months older than me, was almost a year behind me on all this and it made her really sad for a while but we got through it. We’re besties, after all. The second monumental thing was that Dad and Mom divorced. He got tired of her cheating on him and moved out. I got to choose who I lived with. I chose Mom because I could talk to her about all that girl stuff I was going through. I stay with Dad every other weekend, half the holidays and some time in the summer.

Mom got me on the pill when I turned 14 this spring probably because she could tell I’m getting interested in sex and boys and doesn’t want me to end up preggers. I’ve known for a while how good it feels when I rub my kitty. I liked that feeling a lot, so I started doing it every night and whenever else I felt the urge. I felt the urge a lot. About the only nights I didn’t rub my coochie were when Chelsea and I had a sleepover. Even though Mom told me it was normal to masturbate, she did say it was a private thing, and I didn’t want to weird out my BFF.

One recent Friday night when I was staying at Chelsea’s house, we were talking about boys. We compared our lists of which boys were hot, and which ones weren’t, and what we’d like to do with the hot ones. We didn’t know half of what we were wishing for, but we talked about it anyway. Top of the list was kissing, something neither of us had any experience with; especially French kissing. We kinda thought getting a tongue stuck in your mouth would be icky, but then again, it wasn’t that long ago that we thought boys were icky and now we were discussing which ones we wanted to ‘do it’ with.

“Kels?” my BFF asked, “could we practice kissing together so we’re not totally hopeless when a boy finally does want to kiss us?”

I didn’t have to think about it long. If there was anyone I could trust to stick their tongue in my mouth it would be Chelsea, and I could trust her not to laugh at me if I totally failed at kissing. Natch, she could trust me the same way. Our first try at kissing was SO clumsy that we ended up giggling. That’s not the same as laughing at each other, by the way. It’s more like laughing at ourselves, together. Once we calmed down, though, we tried it again. At first, we just pressed our closed lips together. It felt sweet to be kissing Chelsea like this. We’d always hugged each other, ever since we were little girls, but this ... this made me feel really loved at that moment.

Remembering what we’d been talking about — French kissing — I relaxed my lips and let my tongue flutter against Chelsea’s lips. In the back of my mind, I was ready for it to be icky, somehow, even though we’d both just brushed our teeth. Besides, we could always stop if we didn’t like it, right?. Well, there was nothing icky about it when Chelsea’s tongue slipped out to flutter against mine. It just felt right. No, it felt better than right. It felt amazing, and it felt amazing in a lot of places I wasn’t expecting to feel anything.

I could tell Chelsea was feeling things, too. I felt her tremble against me when our tongues met and I know we both moaned a little from those good feelings. We pulled apart after a few seconds, both of us gasping for air.

“Wow, girl,” Chelsea panted. “I’ve heard some girls at school talking about how hot they got from kissing, but I never...”

“Me, neither,” I answered, just as breathless. “I felt that through my entire body.”

Chelsea looked down at the hard points of my nips pushing out the front of my sleep shirt and giggled, “Looks like it.”

I pointed at her chest and said, “Look who’s talking.” Her tits weren’t very big, but her nipples were about to cut holes in her shirt. I didn’t mention how seriously wet my pussy got from just that one kiss. I guessed hers was, too, and my redheaded friend, with her pale skin, was blushing pink from her hairline down into her shirt. I’ve since learned that’s what she does when she’s seriously turned on.

“Do you think we’ve got the hang of it, or do you think we need more practice?” I asked, hoping she wanted to kiss me again and again like I wanted to kiss her right then. She looked relieved when I asked.

“More practice for sure,” she nodded. “We wanna be the best kissers ever!”

We kissed for at least twenty minutes after that, holding each other as tight as we could and getting more and more horny without any clue about what to do. Well, I knew what to do about my own horny feelings, but it didn’t seem right to stop kissing Chelsea just so I could jill off, and I didn’t know what else to do. Otherwise I would have been doing whatever it was by now and letting her do it to me.

“I think we’ve got it down, now,” I panted after one especially hot kiss with her. “It’s getting late and your folks are taking us to the amusement park. You know they’ll wake us up early.”

“Yeah,” Chelsea sighed almost sadly. I knew how she felt. I didn’t really want to stop, but I was thinking that if we turned out the lights and she went to sleep that I could finally make myself cum and get some sleep. We turned down the covers and got in bed. Chelsea turned off the lamp on her bedside table and we shared one last hug, a little closed-mouth kiss and said good night.

So I’m lying there, my cunny was all gooshy from making out with Chelsea, and my little button was just begging to be rubbed. I forced myself to stay awake until I was sure Chelsea was asleep. When I thought she’d drifted off, I carefully rolled over onto my tummy and slid a hand down in my panties. I was trying really hard to be quiet but it was impossible to hold still with the good feelings I was causing with my fingers. I guess I wasn’t careful enough.

“Kels?” I heard Chelsea whisper. “Are you OK?”

“I’m fine,” I answered, “really.” I was thinking I’d be a lot more fine if I hadn’t been interrupted before I could get myself off, but I’m sure she meant well.

“Ah, I get it,” she giggled. “You’re playing with your pussy.”

“I, uh...”

“I do it, too,” she said. “You don’t think I’m weird, do you?”

“Nah, my mom says it’s normal.”

“I’ve been afraid to talk to my mom about it,” she confessed.

“I bet,” I told her. “I didn’t have to ask, and it was still pretty embarrassing when Mom decided to talk to me about it out of the blue.”

“So, it’s normal to do it?” she asked again.

“Completely,” I giggled. “Especially if you’re horny, and I’m really horny after kissing you. It made me so hot!”

“Me, too, Kelsey,” my BFF sighed. “Would it be OK if we did it together? If it bothers you, I could go into the bathroom...”

“I’m so horny right now that I could rub myself off in the middle of the football field at halftime,” I laughed. “Doing it in the dark here, next to the person who got me that horny won’t be a problem.”

“Great!” she giggled, “cuz I gotta do this.” With that, she flopped onto her back and spread her legs wide to give herself room to finger her snatch. One of her legs ended up over the back of one of mine. It was like sparks travelled up my leg and electrified my pussy. I came within like two seconds, and then again in about another minute and was racing toward number three when I heard Chelsea whimper and felt her start to tense up.

“Come with me, Chelsea,” I urged her. “I’m almost there, too.”

I heard the little squeaks that I’d later come to know and love, the signal that her orgasm had arrived. I groaned with my own orgasm. Then we just laid there, panting for a minute.

Chelsea spoke first. “You got me that hot just by kissing me,” she pouted. “You didn’t even try to feel me up like I keep hearing boys would want to do to me when they’re kissing me.”

“I thought we were only kissing so we’d know what we were doing...”

“And we should know what it’s like if we’re kissing a guy and he wants to feel us up, right?”

“I guess so,” I said. “Promise we’ll stop if it gets weird?”

“Promise.”

She turned on the bedside light and we started making out again, and rather than just hug her, I let my hands roam like I imagined a boy would do. Chelsea’s kisses got fierce when I squeezed her little round butt. I have to admit I liked doing it. Things notched up some more when I felt her hands grabbing my ass cheeks. Yeah, both her hands were clamped on my butt. Pulling and squeezing my glutes like that also did some pulling on my puss. It felt real good. I was getting wet all over again and I’m sure Chel was, too.

Knowing that boys our age are all about tits, I slid a hand up between us and cupped one of Chelsea’s tiny boobies. The hard little nipple was obvious even through her sleep shirt. She arched her back to press herself against my palm. Mom said guys would squeeze too hard and even pinch and pull my nipples so much they hurt, but I was gentle with my girlfriend. I squeezed a little, sure, and even pinched at her nips, but I was playing with them like I’d play with my own. Every time I gave her a little rub or rolled her hard nips between my fingers just made her hotter.

Something else Mom told me was that guys would try to get a hand on my pussy. Mine sure was needing attention again, and I bet my BFF’s was, too. I decided to wait my turn and notch things up on Chelsea. Trying to imagine what a guy would be trying to do, I moved my hand off Chelsea’s tit, which got me a disappointed whimper. I slipped my hand under her sleep shirt and up to her boobs again. Wow, she has such soft skin. I used my other hand to get her shirt bunched under her armpits, then I rolled her onto her back. Our kiss was interrupted by that move and I didn’t go in for another. I started kissing her neck instead, letting my mouth run from just behind her ear to the neckline of her shirt. She squealed and shuddered, letting me know she’d just cum again. I was proud of myself for giving her that orgasm — her first caused by another person.

I moved my face down to her tiny little boobs. She’s like a 28AA. All she has are itty bitty cones tipped with the same little-girl nipples she’d always had, but now they were rock hard. I couldn’t resist sucking on one.

“Oh, God, Kelsey,” she squeaked, holding my face against her chest as she shook through another cum. She was gripping my head so tight she almost didn’t let me move to the other one. Sucking that one didn’t make her cum again but I wasn’t disappointed ‘cuz she’d already cum twice in just over a minute. I went back and forth a couple of times, sucking the left and then the right and back again.

“Please, Kels,” she panted.

“Please what, Chel?” Did she want me to stop? Suck harder? Do something else?”

“Could you, ya know ... uhm, play with my pussy?” she mumbled. I looked up at her. She’d covered her face with her hands. She does that when she’s embarrassed. I scooted up and pried her hands away, giving her a soft kiss, while I let my hand slide down her tummy to the top of her panties. She spread her legs and tilted her hips, trying to get her pussy closer to my fingertips.

I let my hand slip lower onto the dripping wet crotch of her undies and rubbed in little circles with my fingers flat against her puss. She rolled her hips to meet my touch. I moved back up to the top of her slit and pressed my middle finger along the crease. Chelsea started huffing and puffing, so I knew she was building up to a big cum, but I could also tell she wasn’t getting there fast enough.

“Inside,” she whispered when she broke our kiss, “under my panties.”

I had a better idea. I sat up and tugged at Chelsea’s panties. When she got the hint and lifted her butt off the mattress I slid them down her legs and tossed them away. Then I leaned over her like before and kissed her some more as I slid my hand down to her lower lips, brushing through her bikini-trimmed bush. Those sparse red hairs were silky soft and I almost got distracted playing with them. Her wiggles to get her pussy under my hand reminded of me what I was supposed to do, though. I also knew how.

I kept my hand flat and my fingers together as I slid them between her legs, with only a little pressure. Like before, I started rubbing with my whole hand, very gently, as she rolled her hips to meet my touch, and then I dipped the tip of my middle finger in the center of her wetness and drew some of that moisture up toward the top of her slit. When I’d got the area around her clitty nice and slick, I dipped down to her opening again and got my ring finger nice and wet, too. Then I slid them up and down on either side of her button. That’s the way I finger myself, at least until I get real close to cumming. Chelsea was already real close to cumming, so she exploded the second one of my fingertips slid over her hard little clit. God, that little squeak she makes when she cums is so sexy ... I backed off from her sensitive clit for a little, just playing around her wet hole and keeping my fingers slick while we made out.

Don’t start thinking that she was just laying there letting me get her off. Chelsea’s hands seemed to be everywhere. She was caressing my face, squeezing my boobs, stroking my back and ribs, grabbing my butt and even rubbing my puss outside my panties. I bet I could’ve cum if she’d kept her hand on my cootchie but she didn’t stay.

I petted my BFF’s kitty until she started panting again, which told me she was getting close. I brought my fingers up toward the top of her cleft, trapping her clit between two fingers but not putting much pressure on it — at least not yet. When I felt the moment was right, I moved those fingers over her button and rubbed real fast from side to side.

Chelsea went rigid for a sec, then she squealed and her body just went crazy. Her hips were rolling and her thighs were trembling, and her pussy was clenching like mad. I kept rubbing, just lightly, but she pushed my hand away.

“No more,” she begged. “I can’t take any more.” So I just held her and gave her sweet little kisses while she caught her breath.

Those sweet little kisses soon turned into deep wet kisses. Chelsea slipped one of her tiny hands under my sleep shirt and cupped one of my titties, her soft fingers teasing the nipple until it was rock hard. It wasn’t long before my shirt was bunched up and she was sucking, nibbling and pawing at my C cups. It felt so good I was going crazy.

I sat up and pulled the shirt over my head and then laid back down, guiding my BFF’s head down to my chest so she could give my boobs the sucking they needed. Wow! It was like there was a direct connection from my nips to my puss. Chelsea would suck and my vag would clench and make even more juices to soak my panties.

“Touch me, Chelsea,” I panted. “Rub my pussy.”

“Let’s get those panties out of the way first,” she replied, sitting up and putting her hands on the waistband. She tugged them down and I lifted my hips so they cleared my butt. While she was tossing them off to the side, I rearranged myself in the middle of her bed with my legs spread wide, knees up, and my feet on the mattress, eager for Chelsea’s hand.

She lay beside me, sometimes kissing my lips, nibbling my ears or my neck, sometimes sucking one nipple or the other, but always moving her hand on my pussy. She rubbed me differently than I rubbed myself, using all her fingers flat against my crotch and sliding side-to-side, but it was amazing anyway. Everything down there was slick with my juices and getting even wetter until she took me right to the edge of cumming harder than ever before. I think she sensed how close I was, because she suddenly bit down on the nipple she’d been sucking as her fingers zeroed in on my clit. She pinched my button between her index and ring fingers while her middle finger pressed down.

It was my turn to squeak as I started to cum. I really tried hard not to just scream out loud. I didn’t want Chelsea’s parents, Mr. and Mrs. Corrigan, to break the door down, thinking one of us was getting killed. It almost felt like I was getting killed, too. Chelsea didn’t let up on my clit and only quit biting one nipple so she could move over and bite the other one. I came like three times before she finally stopped. I was lying there in a puddle of my own juices, too exhausted to even move as my girl gave me sweet little kisses. I don’t remember falling asleep but I guess I did. At some point, Chelsea must have pulled the covers over us, because we were fully covered when I woke up, flat on my back with Chelsea’s head on my shoulder and one of her legs over mine.

What woke me up was Mrs. Corrigan, Chelsea’s mom, knocking on the door to let us know it was time to get up. It panicked me for a second when I realized Chelsea and I were both naked in bed and our t-shirts and panties were on the floor. What would she have thought if she’d opened the door and found us like that?

“We’ll be up in a minute, Mom,” Chelsea told her.

“OK, girls,” Mrs. C answered, “I’ll have your breakfast ready in just a few.”

“Are you OK with what we did last night?” Chelsea whispered to me, not moving from where she was.

“Why wouldn’t I be?” I whispered back. “Last night was fantastic.”

“Really?” she squeaked.

I pulled her up to face me and gave her a sweet kiss. It started out sweet, anyway. It escalated into deep and passionate almost instantly.

“I’d love to do it all again with you right now, girly,” I told her, “but your mom is waiting on us and I need to pee.”

We hopped out of bed, both of us naked, and took our turns on the toilet, washing our hands before we stepped back into Chelsea’s room.

“It smells like pussy in here,” she giggled. She dashed back into the bathroom, coming back with a can of air freshener that she sprayed all over the room. Then we got dressed in shorts and lightweight tops for our trip to the amusement park. I put all my stuff back in the backpack I’d brought over and took it with us to the kitchen. I set it by the door to put in the car, since they were going to drop me at home at the end of the day. I felt a little awkward at breakfast, like I had a sign on me that said, “I’ve been kissing your daughter,” but nobody seemed to act different, so I relaxed after a bit.

We had a fun day at the amusement park. Chelsea’s parents were pretty cool and didn’t act like we had to hang with them all of the time, so we were free to ride the rides we wanted, flirt with cute boys, and play some arcade games. What I really wanted to do was kiss that tiny little redhead, but I didn’t feel confident enough to do it in public. I only got one chance in the afternoon, when we were the only ones in one of the restrooms, and even then we didn’t make out long since we were nervous about being seen.

We didn’t leave the amusement park until after the closing fireworks display. We located Chelsea’s parents and followed them out the gates to the parking lot, keeping a little distance behind them so we could hold hands in the dark. Chelsea even pulled me off to the side for a second to get a quick kiss before we got to the car. I think we even managed to act normal on the ride to my house, where I said goodbye to the Corrigans, shouldered my backpack and went in the house. Mom was on the living room couch, dressed in sweats, holding a glass of wine and watching a movie on the TV.

“No date tonight?” I asked her.

“No,” she shrugged. “I had a really good date last night and thought I’d just take it easy today. I’m feeling a little worn out.”

I could bet what part of her was the most weary, but I didn’t need those details, so I just nodded and continued on up to my bedroom to empty my backpack. Since it was already late, I got a shower and put on my sleep shirt, then went down to hang out with Mom while her movie finished up. I wasn’t really watching. I was thinking about my night with Chelsea. Mom must have noticed my distraction.

“Earth to Kelsey,” she said, nudging my shoulder. “Something on your mind?”

I only shrugged.

“Are you and Chelsea not getting along?”

“We’re good, Mom,” I sighed. “It’s just ... I, uh, don’t know how to put it.”

“Baby,” she soothed, scooting close to me on the couch and wrapping an arm around me, “I keep telling you that you can tell me anything. Just say it, I’ll try to figure out what you’re saying and then we can talk about it. OK?”

I’ve talked to Mom about a lot of confusing and embarrassing stuff thanks to her openness, so I took a deep breath and just went with it.

“Chelsea and I were talking about boys and, er, stuff, last night and we sorta, um, kissed and stuff,” I stammered, and braced myself for the storm I knew was coming.

“So you made out with your very best friend in the world and you two got a little, shall we say, sexual?”

I nodded, not daring to look at her.

She kissed my cheek and hugged me. “How do you feel about what you did?”

 
There is more of this story...
The source of this story is Storiesonline

To read the complete story you need to be logged in:
Log In or
Register for a Free account (Why register?)

Get No-Registration Temporary Access*

* Allows you 3 stories to read in 24 hours.

 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.


Log In