Join the best erotica focused adult social network now
Login

Lavender Summer - Part 1

"She’s tired of watching and waiting."

32
4 Comments 4
2.5k Views 2.5k
5.5k words 5.5k words

The dorm room smelled faintly of lavender and sweat—half from the plug-in air freshener stuck stubbornly into the wall, and half from hours spent at practice under a late September sun. Four girls crammed into a double room, thin walls, barely any privacy, and yet somehow… it felt like no one else existed when Cat looked at Leah.

It was late. Past midnight. The soft hum of a box fan droned in the corner, stirring the thick warmth that clung to the room. The bunk bed creaked as Leah climbed up into her spot above Cat. She moved slowly, like she was aware—painfully aware—that Cat’s eyes followed every shift of her hips, every whisper of thigh beneath those sleep shorts.

Leah paused before settling under the covers. “You still awake?” she asked softly, her voice dipped in something husky.

Cat didn’t answer at first. Her pulse was loud in her ears. She lay on her back, one arm flung across her forehead, the sheet pushed down to her waist. She wasn’t wearing much. Just an old softball tank clinging to her damp skin, no bra, no panties. She didn’t plan it that way. But she didn’t regret it either.

“Yeah,” she finally whispered back. “Can’t sleep.”

Leah shifted. The bed gave a tiny squeak.

“Me neither,” she murmured, then after a pause: “You think about that slide into third today?”

Cat smirked in the dark. “Your ass practically ended up in my face. Of course I thought about it.”

Silence stretched between them, thick and electric. Then: a rustle. The soft creak of a mattress. Leah leaning over the edge of the top bunk, looking down.

“Come up here,” she said, voice low. “If you want.”

Cat didn’t move right away. Her breath caught, heavy in her chest, her skin prickling under the weight of Leah’s voice.

“You sure?” she asked, her voice a little rough.

Leah’s reply was soft, teasing. “You scared of heights?”

Cat huffed a laugh and shoved the sheet off the rest of the way, swinging her legs over the edge. The room was dim, just the streetlight glow spilling through the blinds, painting shadows on her skin.

“It’s just…” Cat hesitated, her voice trailing off as she stood by the bunk. Her tank hung low, clinging to the curve of her breasts, nearly see-through in the glow of sweat and heat. “I’m not wearing much. Practically naked. It’s too damn hot in here… and that busted A/C isn’t helping.”

Leah’s smile was audible. “Yeah? Me neither.”

That stopped Cat in her tracks. Her head tilted just slightly, blue eyes narrowing up toward the top bunk.

“Naked naked?” she asked, voice low, disbelieving.

Leah bit her bottom lip. “You wanna come up and find out?”

The challenge hung between them like smoke. Cat’s skin felt tight, pulsing. She grabbed the edge of the bunk ladder, fingers curling around the cool metal.

“Don’t tease unless you mean it,” she warned.

Leah leaned over just enough for Cat to see her eyes—green and gleaming, half-lidded, mouth parted.

“I never do,” she said.

Cat’s fingers tightened around the ladder. Her breath hitched—not from nerves, but anticipation, thick and hot like molasses in her chest. She reached for the hem of her tank, tugged it up slowly, letting the fabric peel away from her damp skin. The air kissed her bare chest, nipples already drawn tight from heat and something deeper.

“If we’re doing this,” she murmured, “we may as well be even.”

She let the shirt drop soundlessly to the floor.

The room was cloaked in shadows, but the open window offered just enough—a gentle night breeze carrying in the scent of cut grass and distant pavement, moonlight spilling silver over the sheets. It lit her skin in soft contrast as she climbed, each motion deliberate, sensual. Her thighs flexed as she moved up the ladder, hips swaying slightly, not because she meant to tease—though she knew exactly what she was doing—but because it was in her blood.

Leah’s breath hitched at the top.

From her angle, she got the full view. Curves glowing pale and perfect in the dark, Cat’s breasts swaying slightly with each crawl forward, her skin dewy and flushed. The moonlight made her look almost unreal—like some kind of dream Leah had no right to touch.

But she would. Fuck, she would.

Cat settled onto her hands and knees at the edge of the mattress, her voice a sultry whisper.

“You’re staring.”

Leah’s voice cracked, but she didn’t look away. “Can you blame me?” Cat crawled closer, the mattress dipping beneath her weight. She paused just a breath away from Leah, the heat between their bodies swirling in the thick air. Her voice was low, edged with hunger.

“Take the sheets off.”

Leah blinked, chest rising and falling faster now. “What?”

Cat tilted her head, a slow, teasing smile curling at her lips. “It’s only fair. I showed you mine.” Her eyes dropped to the soft curve hidden beneath the blanket. “I want to see you too.”

Leah hesitated only a second—then kicked the sheet down in one fluid motion, revealing herself in the dim glow of moonlight. Her skin was flushed, freckled and bare, soft in all the places Cat had fantasized about for weeks. Her breasts rose with every breath, nipples taut in the night air. The gentle curve of her stomach, the swell of her hips, her parted thighs—Cat drank it in like it was the first time she’d ever seen something truly worth worshiping.

“Fuck,” Cat whispered. “You’re so beautiful.”

Leah’s breath caught at that. “You’re one to talk. You look like a damn goddess.”

Cat smiled, but it was laced with something deeper now. She reached out, her fingers ghosting along Leah’s thigh, just barely there. Her eyes locked with Leah’s.

“I’ve thought about this,” she confessed, voice rough. “So many times. In the shower, in bed… after practice. Watching you laugh. Watching you bend over during drills.” Her fingers inched higher, the tension winding tight. “I’ve touched myself to the thought of you. More than I should probably admit.”

Leah’s lips parted, a soft, involuntary sound escaping her throat.

“How many times?” she whispered.

Cat leaned in, her mouth just inches from Leah’s, their bare skin almost touching.

“Enough that I know exactly how I want you.”

Leah’s breath came faster now, shallow and shaky. Her whole body seemed to tighten beneath Cat’s gaze—every nerve on alert, every inch of skin aching to be touched. But Cat didn’t rush. She moved like she had all the time in the world.

Her fingers started low, tracing the inside of Leah’s knee, barely more than a whisper of a touch. Soft enough to tease. Soft enough to torture.

Leah whimpered—quiet, high-pitched, involuntary.

Cat’s lips curved in a smirk. “Shh,” she murmured, leaning in close enough for her breath to ghost over Leah’s jaw. “You have to be quiet.”

Leah’s eyes fluttered shut, her lashes brushing her cheeks. “I—I’ll try,” she breathed, voice already trembling.

Cat’s fingers slid higher, dragging slowly up the sensitive skin of Leah’s inner thigh. Not rushing. Just learning her. Savoring the way her muscles twitched, how her hips shifted, chasing more contact that Cat wouldn’t quite give yet.

“You feel that?” Cat whispered against her ear. “That’s how much I’ve wanted this. Wanted you.”

Leah bit her bottom lip, hard, trying to stay silent, but another soft sound escaped her—half a gasp, half a plea.

Cat’s hand paused just shy of the place Leah wanted it most. Her mouth brushed Leah’s neck now, lips grazing over warm, flushed skin.

“If you make too much noise,” she whispered, “we’ll wake the girls.”

Leah opened her eyes, pupils blown wide, voice cracking around a desperate, whispered laugh.

“Then don’t tease me.”

Cat grinned, and her fingers moved—just a little.

“Baby,” she breathed, “I haven’t even started teasing you yet.”

Cat’s fingers still hovered, her breath warm at Leah’s neck, their skin just barely brushing. The tension between them was unbearable—like a spark waiting to catch, the whole room ready to ignite.

Leah’s voice broke the silence, soft and small but laced with something real.

“This is my first time.”

Cat froze, her hand still resting against Leah’s thigh. She pulled back just enough to look into those wide green eyes, searching, tender.

“Mine too,” she whispered. “With a girl, I mean.”

Leah’s lips curved just a little, her expression vulnerable but brave. “I want this,” she said. “But I don’t want it to be just… a one-time thing.”

Cat’s heart thudded in her chest—harder than it had all night. She reached up, brushing Leah’s hair back from her forehead, her touch gentle now, reverent.

“Good,” Cat murmured, her voice rough. “Because I don’t plan on letting this go.”

Leah smiled, shaky with something that felt too big to name—and then the moment snapped.

The waiting was too much.

Leah surged forward, closing the last inch between them, her mouth finding Cat’s with a desperate, burning kiss. It wasn’t shy. It wasn’t soft. It was months of want pouring out at once—tongues meeting, lips parting, breath caught between them.

Cat moaned low in her throat as Leah’s hands slid down her back, pulling her closer, dragging her down until their bare chests pressed flush—breasts brushing, nipples grazing, heat sparking in every place they touched.

The bunk creaked beneath them but neither cared. The room could’ve burned down and they wouldn’t have noticed. All that existed was skin and breath and the way their bodies fit together like they were made for this moment.

Cat rolled her hips just slightly, just enough to feel Leah arch beneath her, and whispered against her lips, “You feel that, baby? That’s mine now.”

Cat pressed in closer, their bodies already burning, but she wanted more—needed it. Her hips shifted downward, aligning them just right, and she rolled against Leah, slow and deliberate. Their bare skin met in a flash of heat and friction, slick with sweat, soft and electric.

Leah’s breath hitched—then spilled out in a cry, loud and full of need.

Cat moved fast, her mouth capturing Leah’s, swallowing the sound with a kiss that was anything but gentle. It was claiming, sealing them together in the dark.

Leah moaned into her mouth, her hands flying up, tangling in Cat’s hair, gripping her like she was afraid to let go. Cat groaned in response, her own fingers threading into Leah’s curls, pulling just enough to make Leah gasp again, softer this time, but still shaking.

Their hips moved together now, slow at first, grinding in time, raw and rhythmic, sweet heat, bodies slick and pressed tight. Each roll of Cat’s hips sent a fresh wave of sensation through Leah—each press of their breasts a maddening tease. Skin on skin, nerves on fire, the friction delicious and devastating.

“God, you feel so good,” Cat gasped against her mouth, their foreheads pressed together, panting into the space between kisses. “So fucking perfect.”

Leah whimpered, her nails dragging down Cat’s back, hips arching up to meet every slow thrust of heat between them.

“I can’t… I can’t stop,” she whispered, voice breaking, wrecked with need.

Cat kissed her harder, rougher, and whispered back, “Then don’t.”

Leah opened her legs wider, exposing her clit to Cat’s. Cat gripped her thick hips and grinned for all she was worth—anything to keep the bliss on Leah’s beautiful face. Cat’s grip tightened on Leah’s hips, fingers digging in just enough to leave marks—like she wanted to brand this moment into her skin. She rolled her hips harder now, slow but relentless, grinding down with purpose, matching the rhythm of Leah’s body straining beneath her.

Leah cried out again, hands flying to Cat’s waist, holding her there like she couldn’t bear to be separated for even a second. Her fingers dug into Cat’s curves, anchoring her, guiding her, encouraging every movement with raw, desperate need.

Their moans tangled together, rising in pitch, louder now—wild, uninhibited. The bunk bed groaned with every thrust of Cat’s hips, the creak of the mattress joining the chorus of gasps and whispers and fevered kisses.

“Fuck, Cat—” Leah’s voice cracked, breathless and soaked in pleasure, her back arching, pressing their slick bodies even closer.

“I know,” Cat panted, grinding deeper, their clits rubbing together in frantic, delicious friction. “I know, baby. I feel it too.”

Their mouths met again, messy and urgent, teeth clashing, tongues sliding. Cat swallowed every moan Leah couldn’t hold back, kissing her like she was starving for her, like she’d never get enough—and she wouldn’t.

Leah’s nails raked down Cat’s back, her thighs trembling, hips bucking beneath her.

“Don’t stop,” she begged, voice breaking. “Please, don’t stop—”

Cat growled softly against her lips, hips stuttering as her own climax built fast, hot and out of control.

“I’m right there,” she breathed. “Cum with me. Come on, baby…”

Their bodies moved in perfect rhythm now—desperate, relentless, wild.

Cat rolled her hips harder, grinding against Leah with no more hesitation, no more holding back. Their slick skin met in crashing waves, breasts bouncing with every thrust, nipples brushing, sending jolts of pleasure through both of them. Sweat glistened across their bodies—not from the humid summer night anymore, but from the fire they’d stoked between them.

It dripped down Cat’s spine, pooled between Leah’s breasts, clung to their thighs as they moved faster, harder, chasing the high they’d both been starving for.

Leah’s head fell back, a cry ripping from her throat. “Cat—oh fuck, Cat—”

Cat’s name had never sounded so sweet. So filthy. So holy.

She grabbed Leah’s wrists and pinned them above her head, grinding deeper, her mouth right at Leah’s ear.

“To hell with the others,” she growled. “Let them fucking hear you.”

Leah’s legs wrapped around her, pulling her closer, nails clawing at Cat’s back as her entire body trembled beneath her. Their hips slammed together in frantic rhythm, skin slapping, the bed creaking and groaning loud enough to wake the floor—but neither of them cared.

“Leah,” Cat gasped, her voice breaking, full of need, of claim, of everything she’d held back for too long. “You’re mine. You hear me?”

Leah nodded frantically, crying out again as her body tensed, her orgasm crashing into her like a wave she couldn’t fight.

“Say it,” Cat growled, still moving, still giving everything. “Say you’re mine.”

“I’m yours,” Leah cried, almost sobbing, her voice shaking. “I’m yours, Cat—please—please—”

And that was it. That was the end.

Cat’s body snapped, pleasure ripping through her like fire as she came with a broken, guttural moan. “Leah—fuck, Leah—”

Their cries tangled together, loud and shameless, echoing through the dorm room. Sweat-slicked and flushed, their bodies locked together, trembling, riding every last wave.

Cat’s voice was rough, low, possessive as she dropped her forehead to Leah’s.

“Such a good girl,” she panted, kissing her hard. “My good girl.”

Their bodies lay tangled in the sheets, the air thick with sweat, sex, and something deeper—something that felt suspiciously like falling hard and fast.

Cat stayed on top for a moment longer, catching her breath, her chest heaving against Leah’s. Their skin stuck together, slick and warm, but neither made a move to pull away. The heat between them hadn’t faded—it had only shifted. From hunger to something quieter, sweeter.

DoviaLepson
Online Now!
Lush Cams
DoviaLepson

She finally eased off to the side, slipping one leg between Leah’s, her arm wrapped loosely around her waist. Their breathing slowly calmed, though their hearts still pounded against each other’s ribs like war drums.

Leah let out a breathless laugh, brushing the hair from her face.

“We should’ve done this way earlier.”

Cat smirked, lazy and satisfied, one hand drifting down to stroke Leah’s stomach—gentle, reverent, like she couldn’t believe she was finally allowed to touch her this way. Her fingers moved in slow circles, just feeling her, soaking in the aftermath.

“No shit,” Cat murmured. “I’ve been going crazy in that bottom bunk every damn night.”

Leah giggled, her cheeks still flushed, her eyes shining in the moonlight. “Guess I should’ve climbed down sooner.”

Cat tilted her head, eyes locked on her like she was the most beautiful thing in the world. “Nah. I like you climbing up to me.”

Leah leaned in then, brushing her lips softly against Cat’s. No urgency now—just warmth, connection, something raw but steady.

The kiss deepened slowly, a shared exhale, a silent confession. Leah’s hand slid up Cat’s side, fingers curling into her hair as she pulled her in closer again.

“I meant it,” Leah whispered between kisses. “I want more. Not just this. You.”

Cat smiled against her lips, voice thick with promise. “Good. Because I’m not going anywhere.”

They lay wrapped in each other, sweat cooling, hearts steadying. The silence between them was heavy but comforting, like a secret being shared without words.

But Leah wasn’t finished.

Her fingers, once tangled gently in Cat’s hair, began to drift. Slowly. Purposefully. Down the curve of her back, over the rise of her hip. Cat’s breath hitched, just slightly, her eyes fluttering open.

“Leah…”

But Leah didn’t answer. Her mouth was moving now, trailing soft, open-mouthed kisses along Cat’s collarbone, down her chest. Her breath was warm against Cat’s flushed skin, and when her lips closed around one nipple—slow and teasing—Cat moaned, low and sweet.

Her back arched just a little, involuntarily. “God, Leah…”

Leah hummed around her breast, sending a pulse straight through Cat’s core. Her hand settled on Cat’s thigh, squeezing softly, anchoring her in place.

“What… what are you doing?” Cat managed to ask, her voice husky and cracking at the edges.

Leah pulled back just enough to meet her eyes, her lips slick, pupils wide with heat.

She smiled.

“Returning the favor.”

And then her mouth was on Cat’s breast again, tongue flicking, teeth grazing, making Cat gasp and twist beneath her. Her other hand started to drift lower still—slow, deliberate, like she wanted to learn every inch of her, inside and out.

Cat couldn’t breathe. Didn’t want to.

Her fingers curled into the sheets, hips already shifting, chasing that next wave of heat.

“Fuck,” she whispered, eyes locked on Leah’s. “You’re gonna ruin me.”

Leah only smiled wider, and kept going.

Cat’s body trembled under Leah’s touch, every nerve alight, every inch of her skin begging for more. Leah’s mouth moved lower, slow and reverent, lips grazing the underside of Cat’s breast before trailing down the soft plane of her stomach. Cat’s breath stuttered, her hips rising slightly, but Leah’s hands held her firm—possessive, gentle, in control.

“You’re already ruining me,” Cat whispered, voice thick, heavy with pleasure.

Leah looked up from between her breasts, her eyes dark, full of something fierce and tender all at once.

“You haven’t seen anything yet.”

Cat gasped as Leah’s mouth dipped lower, her tongue teasing, tasting, as if every part of her deserved to be explored, adored. Her fingers tangled in Leah’s hair, gripping tight—not to pull her away, but to ground herself as her body writhed under every slow lick, every kiss that left her aching.

Leah paused, lips hovering just above where Cat needed her most.

“I can be a good girl for you,” she whispered, voice like silk and fire. “You want that, Cat?”

Cat moaned, her legs falling open, offering herself completely.

“Yes… fuck, yes.”

Leah smirked, and kissed the inside of her thigh.

“Then let me show you just how good I can be.”

And then her mouth was on her—soft, slow, then deep, deliberate. Cat’s back arched, a cry caught in her throat, one hand over her mouth to muffle it, the other clutching the sheets as Leah’s tongue worked her open, tasted her like she’d been dreaming of this for months.

Leah moaned against her, savoring her, and the vibration sent shivers up Cat’s spine. She looked down, meeting Leah’s eyes, wild and dark and full of devotion. Leah flicked her tongue over that sweet clit, sucking it. Devouring Cat’s pussy as if it was her last meal.

“I’m your good girl,” Leah murmured again, voice muffled between Cat’s thighs.

Cat nearly sobbed.

“Yes,” she gasped, losing herself. “You’re mine.”

Cat was unraveling.

Her hips rolled instinctively, chasing every slick, sweet stroke of Leah’s tongue. The tension in her core built higher and higher, each wave stronger than the last. Leah was relentless, but still gentle—every movement deliberate, devoted. She wasn’t just trying to make Cat feel good. She was worshiping her.

And then—Leah’s hand moved. Slow, exploring, easing in with a kind of tenderness that made Cat’s breath hitch in her throat. Her body stilled for a moment, overwhelmed, trembling with sensation.

“Leah,” she gasped, eyes squeezing shut. “Please—don’t stop. Please—”

Leah didn’t answer with words. She answered with her mouth. Her lips closed around her again, sucking soft and deep, her tongue flicking in rhythm, fingers working in perfect sync, drawing the pleasure tighter and tighter. Her movements were patient, unhurried—like she wanted Cat to feel every second of it.

Cat couldn’t hold back anymore. She moaned low, raw, her voice thick with everything—desire, disbelief, something dangerously close to love.

The pleasure wasn’t just in her body anymore. It hit her somewhere deeper, somewhere tender. Like Leah wasn’t just touching her skin—she was touching that soft, guarded place inside her heart that no one else had ever reached.

Cat’s fingers curled in Leah’s hair, her body arching, her voice breaking apart.

“You’re gonna make me fucking cum, Leah—don’t stop—please don’t stop! I’m going to cum all over that sweet mouth!”

And still, Leah didn’t. She only held her closer, tighter, her lips and fingers moving in perfect, maddening tandem.

And Cat let go—body trembling, heart wide open, falling apart in the hands of the one girl she couldn’t stop wanting.

Leah didn’t stop when Cat came undone.

She kept her mouth there, soft and slow now, savoring every pulse of release like it was sacred. Her tongue moved in gentle laps, as if she didn’t want to waste a single drop. Cat’s thighs twitched around her, body oversensitive, trembling—but she didn’t pull away.

She couldn’t.

Leah’s voice rose from between her legs, low and thick with satisfaction. “You’re the best thing I’ve ever tasted.”

That sent another tremor through Cat’s spine. She reached down, fingers threading into Leah’s hair, and tugged her upward—gently but firmly—until they were face to face. Cat pulled her in, kissed her hard, tasting herself on Leah’s lips, their mouths crashing together with everything they couldn’t say out loud yet.

But it still wasn’t enough.

Cat shifted, flipping Leah beneath her in one swift move, pinning her on her stomach. Leah gasped, laughing softly in surprise, and Cat wasted no time. She trailed kisses down the redhead’s spine, slow and hungry, her hands stroking over the warm curves of her hips and thighs like they were something to be cherished.

Leah shivered, arching into her touch with a sigh, her breath shaky. “Cat…”

Cat smiled against the dip of Leah’s back, her mouth brushing the edge of her skin with reverence.

“This…” she murmured, voice thick with awe. “You… this is mind-blowing.”

She kissed her again, lower.

“I don’t want to stop.”

Leah whimpered, her body already aching for more, already giving in again.

Cat moved lower, lips following the line of her spine. Her hands spread Leah open slowly, reverently, and she whispered just above her skin:

“Your turn now, baby. Let me make you fall apart on my mouth.”

Cat took her time.

She knelt between Leah’s legs, her hands spreading over those gorgeous hips—round, soft, and perfect beneath her touch. She traced the curve of Leah’s ass, dragging her fingers down the smooth skin with the kind of reverence that made Leah gasp into the pillow.

“God, Leah…” Cat murmured, her voice low, rough with want. “You have the most incredible ass I’ve ever seen.”

She leaned in and kissed it—soft at first, then with more heat. Her lips and tongue explored every curve, every dip, until Leah was writhing beneath her, her back arched, thighs trembling with anticipation.

“Cat…” Leah moaned, voice muffled by the pillow, hands fisting the sheets. “Please…”

But Cat wasn’t ready to rush.

She slid her hands down, parting Leah slowly, revealing everything, and then dipped her head low—so close Leah could feel the heat of her breath.

Then came the first slow stroke of her tongue.

Leah gasped, hips jerking as Cat licked a long, teasing line between her thighs. Just enough to make her cry out, not enough to satisfy. Another stroke, softer, then another, her tongue moving in slow, torturous patterns—wet and warm and maddening.

Cat moaned against her, the taste of Leah igniting something feral in her chest. She gripped Leah’s hips harder, holding her still, her mouth returning to tease again—closer now, deeper, still taking her time.

“You taste like heaven,” Cat breathed, pressing kisses between licks, making Leah tremble. “I could stay here all fucking night.”

Leah whimpered, rocking back against her mouth, thighs quivering, her whole body begging.

“Cat… please don’t stop.”

“Oh, baby,” Cat murmured, eyes locked on the way Leah’s body moved for her, opened for her, gave in. “I’m just getting started.”

Cat didn’t hold back anymore.

She dove in, mouth pressing deep, tongue moving faster, tasting Leah’s heat like it was everything she’d ever craved. Her hands gripped Leah’s hips tight, anchoring her as her fingers explored in rhythm with her mouth—slow at first, then deeper, more confident, learning every reaction like music.

Leah whimpered into the pillow, her legs beginning to shake, her whole body trembling under the wave building inside her.

“God, Cat,” she breathed, voice raw with need, “I can’t—”

Cat pulled back just enough to speak, her lips brushing the backs of Leah’s thighs. “Yes, you can,” she murmured, heat and adoration in every word. “Cum for me, baby. Let them all hear how good my girl is.”

Leah moaned loud enough to make the windowpanes tremble, her voice rising through the open window into the hot night air, carried out into the dark like a cry into forever. Her thighs trembled harder, and her hands clutched the sheets in frantic fists as Cat’s mouth returned, relentless, worshiping.

“That’s it,” Cat groaned between strokes, lost in the sound of Leah falling apart. “That voice… fuck, your voice is the sweetest sound I’ve ever heard.”

And she kept going, coaxing more cries from her, each one louder, freer, until there was nothing left but the heat of their bodies and the echo of Cat’s name melting into the night.

Leah couldn’t hold back anymore.

Cat’s mouth moved with unrelenting devotion, her fingers stroking just right, tongue slipping faster, deeper, drawing her closer and closer to the edge. Leah’s body arched off the bed, her cries no longer muffled—loud, beautiful, raw.

“Cat—Cat—I’m—”

And then she broke.

Her climax hit her like a crashing wave, her body trembling violently as pleasure surged through her, hot and all-consuming. Her moan spilled into the air, high and aching, echoing out the open window, unashamed. Her hands clawed at the sheets, legs quaking around Cat’s shoulders, her whole being unraveling.

Cat didn’t stop. She rode the wave with her, slowing only when Leah’s body began to twitch from sensitivity, pressing soft kisses along her thighs, grounding her, loving her through the aftershocks.

Finally, she climbed up the bed, gathering Leah into her arms, both of them flushed, damp, breathless.

Leah curled into her, burying her face into Cat’s neck. “That was…” she started, voice barely above a whisper, “I don’t even have the words.”

Cat smiled, pressing a gentle kiss to her temple, her fingers stroking along Leah’s back. “I do. That was everything.”

They lay there in the silence that follows something life-changing—heartbeats syncing, bodies still pressed close. The dorm room was stifling, but neither of them noticed the heat anymore.

Just the feeling of each other.

Leah lifted her head slightly, green eyes glassy and vulnerable. “I wasn’t just saying it earlier… I want more than this. More than one night.”

Cat brushed her knuckles along Leah’s cheek. “Good,” she said softly. “Because I’ve been falling for you since the second week of practice. And now that I’ve had you like this—there’s no way I’m letting you go.”

Leah laughed quietly, her smile trembling. “You’re everything I didn’t know I needed.”

Cat leaned in and kissed her slow, deep, full of everything they hadn’t said until now.

“Same here, baby,” she whispered. “You’re mine.”

And they stayed like that—tangled up in each other, bare and open in every possible way, the night wrapping around them like a promise.

They barely moved through the night.

Wrapped up in each other, the world beyond the bunk bed seemed to fall away. Cat held Leah tight against her chest, their legs tangled, bodies still warm and bare beneath the sheet. Every so often, one of them would press a kiss to the other’s temple, a sleepy smile tugging at their lips before they drifted back into half-dreams, still wrapped in the glow of everything they’d shared.

When morning came, the light was soft and golden through the blinds. The dorm was already heating up again, but neither of them cared. Leah stirred first, her nose tucked into Cat’s neck, letting out a sigh that was more content than any alarm clock could ever be.

“Mornin’,” Cat murmured, voice thick and low, pulling her even closer.

Leah smiled, eyes still closed. “Is this real? Or am I still dreaming?”

Cat kissed the top of her head. “If it’s a dream, I’m never waking up.”

They stayed curled together like that for a while longer, exchanging lazy kisses and soft touches, giggling quietly as their skin stuck from the heat and the sweat from the night before. But eventually, the promise of coffee—and the rumbling of Leah’s stomach—forced them up.

They threw on some shorts and tanks, still glowing, still exchanging those dopey, post-makeout grins, and padded into the kitchen.

And there they were—Emily and Jas, their roommates—already at the table, cereal bowls in front of them, both with matching smirks.

Emily raised an eyebrow without looking up from her phone. “Well, well, well… would you look at that.”

Jas grinned, spoon paused halfway to her mouth. “Took you two long enough.”

Leah froze, flushing deep red. Cat just snorted and draped an arm casually around her shoulder, pulling her in.

“You heard that?” Leah whispered, mortified.

Emily laughed. “Heard it? Babe, the whole damn floor heard it.”

“Honestly,” Jas added with mock seriousness, “I thought about banging on the wall but then I figured—hey, true love should be loud.”

Leah groaned, hiding her face in Cat’s shoulder. Cat just grinned and kissed her temple.

“Sorry,” she said, clearly not sorry at all.

Emily raised her coffee. “No apologies needed. You two are adorable. Obnoxiously hot, but adorable.”

Leah peeked out, still blushing, but now smiling. “We owe you guys, huh?”

“Just let us pick the playlist next time,” Jas said, winking.

They all laughed—awkward, a little sheepish, but warm and easy. And as Cat poured coffee for both of them, and Leah sat at the table with that soft, sleepy smile, it was obvious. This wasn’t just a one-night thing.

This was the beginning of something real.

Published 
Written by red_savannah2025
Loved the story?
Show your appreciation by tipping the author!

Get Free access to these great features

  • Create your own custom Profile
  • Share your erotic stories with the community
  • Curate your own reading list and follow authors
  • Enter exclusive competitions
  • Chat with like minded people
  • Tip your favourite authors

Comments