Warnings: cussing, ig I tad bit angst not full tho and the smut is here gng 😛
Fall break was slowly winding down, leaving River with a small pocket of free time. Choir, band, and winter guard were still paused, giving her a few days to focus solely on media work and being with KK. She'd already spent hours filming, editing, and quietly observing the basketball team, but today was different.
River sat cross-legged on her dorm bed, brushing her naturally curly hair out of her face, fingers lingering along the soft coils. She had been thinking about KK all morning — how the twists in her hair framed her face, how her skin glowed in sunlight, how her expression softened when she was relaxed.
"I have an idea," River murmured to herself. She grabbed her phone and texted KK.
"Want to go shopping today? I want to do something fun. Trust me."
A few minutes later, KK's reply popped up.
"Shopping? You mean you're dragging me somewhere?"
River laughed. "Maybe. But it's fun. I promise."
Within an hour, KK was in River's dorm, hoodie zipped halfway, hair in neat twists. Her dark skin glowed against the golden afternoon light. "Alright, River. What's this fun thing you've got planned?"
River grinned, tugging KK gently toward the door. "Makeup."
KK raised an eyebrow. "Makeup?"
"Yes! I want to do your makeup for fun," River said, her hands fluttering nervously. "But first... we need to find stuff that works with your skin tone."
KK laughed softly. "Oh, okay... I trust you. But if this goes horribly wrong, you're paying for my dinner."
River rolled her eyes. "Deal."
The two wandered through the small makeup section of a nearby store. River held up a foundation, comparing it to KK's skin with a critical eye. "Hmm... maybe this one?"
KK tilted her head, letting River swipe a small sample along her jawline. "Not bad," she said. "You're... kind of good at this."
River's lips curved into a small smile. "I try. Makeup is fun. And I want to make sure it's... flattering." She glanced at KK, brushing a stray twist behind her ear. "I just... like seeing you happy."
KK's eyes softened, the corners of her lips lifting. "River... you're ridiculous. But I like that."
They spent nearly an hour picking out eyeshadow, lipstick, blush, and foundation, River occasionally holding products up to KK's face, KK making little comments, playful and teasing. "Do you really think this color works on me?"
River squinted. "Yes, trust me. It'll pop. You'll look amazing."
KK laughed softly. "You're obsessed with me, aren't you?"
River shrugged, hiding a blush. "Maybe a little."
River's dorm room was warm, lit softly by the yellow glow of her desk lamp. The shopping bags from their earlier trip lay scattered on the floor — eyeshadow palettes, foundation bottles, brushes still in their packaging. KK sat on the edge of River's bed, hoodie off, tank top hugging the strength of her shoulders, her twists falling neatly around her face.
River was still buzzing from how natural the day felt — how easy KK made everything.
KK watched River unpack the makeup with a little smirk. "You look way too excited to paint on my face," she teased.
River rolled her eyes. "It's not painting. It's... enhancing." She turned, studying KK for a moment. "And you're beautiful already. I'm just adding some fun to it."
KK's expression softened. "You always say things like that so casually."
"Because they're true," River said simply.
She sat in front of KK on the bed and opened the foundation bottle. "Okay, chin up."
KK did, closing her eyes when River began brushing foundation gently along her jawline. The contrast of their skin tones — the warmth of KK's brown skin and the paleness of River's fingers — was striking. Intimate. Beautiful.
KK's eyes fluttered back open, and she gave River a lazy, content smile. "Your hands are soft."
River's breath hitched just slightly. "Thanks. Hold still."
She blended the foundation along KK's cheekbones, concentrating so she didn't shake. KK watched her, gaze steady and unguarded. River could feel the attention like a warm hand pressed to her chest.
"You always this focused?" KK murmured.
"When it's something I care about," River replied quietly.
KK swallowed, throat bobbing.
River reached for the eyeshadow, leaning in closer, and KK inhaled sharply when River's curls brushed her shoulder. "You okay?" River asked softly.
KK nodded. "Yeah. You're just... close."
River bit her lip. "Do you want me to move?"
"No," KK said immediately. Then softer: "Stay."
River's heart thudded but she didn't say anything. Instead, she lifted KK's chin gently with two fingers. KK watched her hand, then watched River's face, eyes darker than usual.
When River finished blending the last bit of highlighter across KK's cheek, she pulled back. "Okay," she whispered. "Look."
River held up her phone camera for KK to see. KK blinked, genuinely surprised.
"River..." KK breathed. "I look— damn."
"Told you," River said, biting a smile. "You look stunning."
KK didn't answer. She was too busy looking at River.
River shifted to put the phone down, leaning forward on her knees — and ended up straddling KK without even thinking about it.
Her thighs were on either side of KK's hips. KK's hands hovered in the air like she didn't know where to put them.
"Sorry— I didn't realize—" River started.
"No," KK said quickly. "You're fine. You're good."
Their breathing synced, slow and uneven. River felt KK's hands finally settle on her hips — tentative, warm, careful.
KK's thumbs brushed against the soft indent of River's waist.
KK glanced down, eyes tracking the curve of River's waist where her shirt lifted. The glint of River's belly ring caught the light. The edge of her tattoo — the poison tree along her lower back — peeked from beneath her shirt as she shifted.
River's voice was barely a whisper. "Yeah?"
"You're... beautiful." KK's hands slid just slightly, tracing the smallest curve of River's waist. "All of you."
River's breath shook. "KK..."
And then — slowly, carefully, like gravity was pulling them together — River leaned down.
It wasn't tentative like the first time. It was slow, warm, deep. KK exhaled sharply into the kiss, her hands tightening on River's waist, pulling her closer. River threaded her fingers into KK's twists, playing gently, and KK shivered under her, grip tightening again.
They kissed like they had been waiting weeks for this moment. Like neither wanted to break it.
River shifted on KK's lap, and KK's breath faltered — her eyes fluttering closed, fingertips pressing into River's waist like she needed the anchor.
When they finally broke apart, gasping, they stared at each other.
And then KK burst out laughing.
River blinked. "What? What's funny?"
KK pointed at her face. "Look."
KK grabbed River's phone and flipped the camera. River's pale skin was covered in smudges of KK's warm brown foundation — streaks on her cheeks, nose, chin, neck. She looked like she had face-planted into a makeup palette.
KK burst into laughter so hard she fell back on the bed, pulling River with her. "Oh my God— River! You look like you got attacked by a bronzer monster!"
River laughed into KK's shoulder. "Well maybe stop being so pretty and distracting!"
KK grinned up at her. "I won't. Ever."
River hovered above her, curls falling around their faces, her hands resting lightly on KK's chest. KK lifted a hand, brushing a curl behind River's ear.
Their laughter faded into soft breathing.
KK whispered, "I really like you, River."
River felt it like a sun rising under her skin. "I really like you too, KK."
And there was no confusion in that moment. No fear. No hiding.
Just two girls, sprawled across a messy dorm bed, covered in makeup and laughter, realizing they were falling — and not trying to stop it.
River had gotten used to waking up early. Media work for the team meant she was often in Gampel before most students even finished breakfast. But what she wasn't used to — what she still couldn't believe she got to experience — was waking up with KK asleep beside her.
Breathing softly. Close enough that River could feel the warmth radiating between them. The night before had been the second time KK stayed over. It had happened naturally — a late movie, a long talk, and then KK got too comfortable and murmured something like, "I don't want to move... can I just stay?"
River had whispered back, "Yeah. Stay."
And now she was waking up to the soft rise and fall of KK's chest beneath her worn UConn blanket. Light filtered through the blinds, painting faint stripes across KK's cheekbones.
River whispered, "KK... it's almost seven."
KK blinked awake slowly, her twists slightly messy, eyes still heavy with sleep. She gave River a tiny smile, the soft, private one she only used with her.
Just hearing her name like that made River's stomach flip.
KK stretched lazily, then froze when she realized River was watching her.
"...Why are you staring at me like that?" KK asked, trying not to grin.
River shrugged. "You look... peaceful."
KK threw a pillow at her. "Get outta here," she muttered, cheeks warming. But she didn't look away. "You look peaceful too."
Silence settled — comfortable, warm, intimate.
Something was shifting between them, and they both felt it.
At practice later that day, River stood courtside, camera in hand, filming warm-ups. She chatted with one of the video assistants, a guy named Mark, who was explaining new color grading settings.
From across the court, her eyes narrowed.
Paige saw it. "Oh boy," she muttered with a smirk. "KK's doing that thing again."
Azzi glanced over. "The eye thing?"
"The eye thing," Paige confirmed.
KK dribbled toward them, jaw set. She leaned down, interrupting Mark mid-sentence.
"River," KK said softly, "can you help me with my shooting clip after this?"
River blinked. "Um—yeah, of course."
She wasn't stupid. She saw the look.
But so did the teammates.
Paige whispered to Azzi, "Tell me that wasn't jealousy."
Azzi whispered back, "If that wasn't jealousy, I'll eat my shoe."
Later, in the film room, River tripped over a stray cable. Not badly — just enough to stumble.
KK was out of her chair so fast she knocked it over.
"You good?" KK asked, hands on River's arms, checking her like she'd taken a hit on the court.
River blinked at her. "I'm fine. Really."
Kristen raised an eyebrow. "Damn, KK, we all know you're strong but you about tackled her."
KK didn't let go of River's arm. "Just making sure," she murmured.
River felt her chest tighten in a way that was both terrifying and wonderful.
By midweek, the team had stopped pretending they didn't see whatever was going on.
Paige approached River during a water break. "Soooo... you and KK are close."
River kept her eyes on her camera. "We're friends."
Azzi walked by. "Friends don't stare at each other like that."
Aubrey chimed in. "Or sleep in the same dorm."
River nearly dropped her camera. "How do you—"
KK jogged over, towel over her shoulder. "Y'all bothering her?"
Paige smirked. "Nope. Just asking very normal, very reasonable questions."
KK stepped closer to River instinctively. "Ask somewhere else."
Paige raised her hands. "My bad! My fault! Stopping now."
But she winked at Azzi the moment KK turned around.
That night, River was editing clips in her dorm when KK texted:
River didn't even hesitate.
A few minutes later, KK slipped into the room wearing sweatpants and a hoodie, her twists pulled back with a soft headband. She tossed her shoes off and climbed onto River's bed like she lived there.
River watched from her desk. "You comfy?"
KK nodded. "Your bed's better than mine."
River snorted. "It's literally the same bed."
KK ignored that, patting the spot beside her.
River hesitated — only for a moment — before climbing into the bed too.
They lay side by side, not touching, the quiet hum of River's laptop filling the room.
"River...?" KK whispered.
"Today, when you were talking to that guy... I didn't like it."
River turned her head slowly. "You were jealous?"
KK swallowed. "Yeah. Kinda."
River whispered, "I was jealous yesterday when you were laughing with that girl from the student section."
KK blinked. "You? Jealous?"
River nodded, cheeks warm. "You laugh differently with me."
KK's voice softened, almost trembling. "River... I don't laugh like that with anyone else."
Silence fell, thick and electric.
KK reached out slowly, brushing a curl off River's forehead. Her hand lingered.
River breath caught in her throat.
"River," KK murmured, voice barely audible, "can I kiss you?"
River's heart stuttered. "Yes."
The kiss was slow, deeper than the last time, full of emotion instead of spontaneity. River's fingers slid into KK's twists. KK's hand cupped River's jaw gently, like River was something precious.
They broke apart only to breathe, foreheads still touching.
KK whispered back, "Yeah?"
"I'm... kind of falling for you."
KK inhaled sharply, chest rising. "River..."
Later, River fell asleep with her head on KK's shoulder. KK wrapped an arm around her carefully, holding River like she was scared she'd slip away.
In the dark, with River's curls against her cheek and River's hand resting loosely over KK's stomach, KK whispered words she didn't dare say out loud during the day.
"I don't want to hide this forever."
"I don't want to lose you."
"I think... I'm really falling for you."
And River, half-asleep, whispered:
"I'm not going anywhere."
For the first time, it felt like everything between them — the protectiveness, the jealousy, the late nights, the lingering stares — wasn't confusing anymore.
They weren't just "close."
They were becoming something neither of them could deny.
Something unmistakably romantic.
River didn't mean to start sleeping in KK's dorm so often.
She didn't mean to fall asleep on KK's shoulder during film sessions, didn't mean to end up wrapped in KK's hoodie in the mornings, didn't mean to know the rhythm of KK's breathing like music.
And neither of them stopped it.
It started with one night after practice when River came to drop off footage from media. KK had stayed behind, shooting free throws long after everyone else had left. Her twists were pulled into a loose, messy ponytail, sweat on her forehead, face set with that stubborn determination she always had when she wanted something too much.
"Can you grab the rebound for me?" KK asked without turning. She always knew when River walked in—River swore she could sense her.
So River did. And when KK's last shot finally dropped perfectly through the net, her shoulders softened in relief.
"You good?" River asked quietly.
KK hesitated. For once, the confident, electric D1 athlete looked... tired. Lonely in a way River recognized too well.
"Stay with me tonight?" KK asked. Soft. Almost shy.
After that night, it became three times a week.
Sometimes KK fell asleep sprawled across River's stomach, twisting her fingers in the hem of River's shirt without realizing it. Sometimes River curled into KK's side, head tucked beneath KK's jaw, feeling her heartbeat thrum warm and steady.
It was way past friendship, no matter how they both pretended it wasn't.
At breakfast in the dining hall, Paige raised an eyebrow as River and KK both yawned at the same time.
"You two keep the same sleep schedule now?" Paige asked, smirking. "How cute."
Caitlyn nearly spit out her orange juice.
River felt her face go red as KK nudged her foot under the table—not flirting, just... reassuring. A quiet I got you.
But the teasing grew louder every week.
Morgan whispered to Jana, loud enough for the table to hear, "I swear they teleport to each other."
Ashlynn, with no shame whatsoever: "Are y'all dating or just breathing each other's air for fun?"
River hid behind her binder.
And the teammates just grinned because the truth was obvious—even if KK and River weren't saying it out loud.
The public loved KK Arnold—loudly, intensely, relentlessly.
One afternoon, River was finishing photos in the lounge when KK stormed in. Not angry—just overstimulated. Twitchy. Defensive.
She tossed her phone onto the couch.
"Another article?" River asked gently.
KK nodded, jaw tight. "A dude online said I 'probably got a whole roster of girls.' And that if I ever got a girlfriend, she better be perfect, 'cause she'd get torn apart.'"
River's chest tightened. "That's... messed up."
"It's the price," KK muttered, pacing. "Being public. Being watched. Being Black. Being gay—quietly." She dragged her hands through her twists. "And I want—"
River stepped closer. "KK."
KK finally looked at her, eyes softening, voice cracking just a little.
"I deserve something that's not gonna survive that kind of attention."
Her meaning hung between them.
River swallowed. "You don't K."
KK shook her head. "You deserve peace, River."
River breathed in slowly. "Then choose me privately."
KK's eyes softened—deeply, painfully.
"Don't tempt me," she whispered.
River's bad days never announced themselves—they just hit.
Midway through film editing, she froze. Her chest tightened, breathing turned sharp and painful, hands trembling uncontrollably.
She tried to stand but her legs felt like water. The walls pressed inward. Noise blurred. She couldn't focus. Couldn't ground herself.
"River?" KK's voice cut through the fog—low, steady.
River shook her head, panic choking her.
KK knelt beside her immediately, one hand on River's forearm—not grabbing, not controlling, just there.
"Look at me," KK whispered. "You're okay. You're right here with me."
River gasped, shaking harder.
"River," KK murmured, thumb brushing her wrist. "Match my breathing, okay? In... and out."
KK's forehead pressed gently to River's—warm, grounding.
"I'm not going anywhere," KK promised.
Eventually, the world steadied. River collapsed into KK's arms, exhausted, tears silently soaking KK's hoodie.
KK held her for as long as she needed. No questions. No pressure.
Two days later, it happened.
River was talking with one of the student photographers—a guy from her media team named Caleb—laughing at a dumb joke he made about athletes always forgetting where their good angles were.
Saw the way Caleb leaned in.
Saw the way River playfully shoved his shoulder.
And something inside KK snapped.
When River caught up to her later, KK was cold. Distant. The first wall she'd put up in weeks.
"What's wrong?" River asked softly.
"It's whatever. Go hang out with Caleb."
River blinked. "Seriously?"
KK shrugged, avoiding eye contact, the jealousy sharp and ugly beneath her voice. "You were having fun."
River's chest pinched. "Are you kidding me? Caleb is literally gay and engaged."
They stared at each other—hurt simmering, tension thick.
"This is stupid," River whispered, frustrated. "Talk to me."
"Then stop leaving with other people—"
And the silence that followed was worse than any argument.
River went back to her dorm.
Felt stupidly, irrationally hurt.
KK stayed in her own dorm, arms crossed, chest tight, frustration twisting like wire in her stomach.
Six brutal, stubborn hours.
She knocked on KK's door—soft but shaky.
The door opened immediately.
KK stood there, eyes tired, twists messy, shirt wrinkled from pacing. She looked like she hadn't sat down once.
River swallowed. "Can I come in?"
KK didn't answer—just pulled her inside, shutting the door behind them.
They stood there, inches apart, breathing hard.
"I'm sorry," KK said first, voice low and raw. "I got jealous."
River shook her head. "I'm sorry too. I shouldn't have snapped. It just... hurt."
KK stepped closer. "I don't want nobody else touching you or making you laugh like that."
River's breath hitched. "KK..."
"I know we're not dating." KK looked down at her shoes. "But you feel like mine anyway."
River grabbed KK's hoodie, pulling her in, and their mouths collided—hot, urgent, desperate from hours of missing each other.
KK backed into the bed, pulling River into her lap. River straddled her without thinking—heat sparking everywhere their bodies touched.
KK's hands slid to River's waist, fingertips brushing the curve of her stomach.
"You have no idea," KK whispered against her lips, "what you do to me."
River's mouth moved feverishly against hers, nails digging lightly into KK's shoulders.
It was messy and deep and starving.
And when River kissed down KK's neck, where her pulse hammered—
KK whispered, "River, wait—"
River didn't mean to suck hard.
Didn't mean to leave a mark.
But when KK inhaled sharply—
KK touched the spot on her neck, eyes wide.
River slapped a hand over her mouth. "Oh my God."
A slow, bright, deeply troubling grin.
"...River," she whispered, voice dropping, "you gave me a hickey."
KK laughed—full-bodied, delighted. "You really like me."
River smacked her arm. "Shut up!"
KK leaned in, lips brushing against hers in a soft, teasing kiss. River's fingers tangled in her twists, pulling her gently closer. The kiss deepened slightly when River moved in KK's lap, grinding on her. KK's breath hitched as she does this, her hands immediately going to her ribs under her shirt.
They pulled back slightly, foreheads pressed together, breathing mingling.
"K," River murmured, voice low and intense, "I want... I need you."
KK's lips curved into a small, teasing smirk. "That so?"
KK's eyes darkened with desire as she hears River let out a soft sound close to a whimper. KK's hands drift lower, down her stomach, over her back, lightly brushing over River's ass, tracing the curve of her ass. River shivered. "KK..." she whispered again, biting her lip.
Before the tension could spiral further, River's roommate Renee popped her head into the room. "Whoa, whoa, whoa! You two look like you're about to combust or something!" she teased, grinning widely.
River groaned. "Renee! Go away!"
"Nope," Renee said, leaning against the doorframe. "This is entertainment. KK, you're literally staring at River like she's a whole snack. And River, you're blushing so hard I can see it from here."
KK huffed lightly, trying to keep a straight face, but her eyes flicked back to River, and she bit her lip. "She's... irresistible," KK muttered under her breath, almost as if apologizing to no one but River.
River laughed softly, brushing Renee's teasing aside. "Ignore her," she said, eyes glinting. "She's ridiculous."
Renee smirked. "I'll leave... for now. But I'm judging everything." She sauntered out, leaving a trail of laughter behind.
As soon as the door clicked shut, the air between River and KK crackled again. KK pressed herself closer, hands tracing the curve of River's hips, feeling the warmth radiating from her. River's hands threaded through KK's twists, tugging gently, letting herself revel in the closeness.
"You're... driving me crazy," KK murmured, pressing her lips to River's temple, down her cheek, brushing her jawline. "I can't stop thinking about... touching you, feeling you..."
River's breath hitched. "KK... please... I need you. In anyway. I don't care. I just...I want you so bad."
KK pulled back slightly, forehead resting against River's. "Yeah. I do too baby. I want you so much River. I want this. You. And I want to feel you."
River smiled softly, brushing her curls behind her ear. "I want that too. I want honesty. I want closeness. I want to trust you completely. And I feel like I can."
KK's hands lingered, exploring lightly, teasing, but not crossing boundaries yet. Every brush against River's waist, hip, lower back, or ass sent shivers up River's spine. The tension between them was thick, electric, and consuming — but it was threaded with care, trust, and affection.
River leaned in, kissing KK heatedly, letting her fingers wander through her twists. KK kissed her back, hands tracing River's curves, brushing along her pants, across her waist, teasing and exploring. Every touch was hungry yet restrained, full of desire and anticipation.
They paused, foreheads together, breathing uneven. "River... I'm obsessed with you right now," KK admitted, voice low. "Every little thing about you... I just want you."
River laughed softly, heart hammering. "I'm... I'm obsessed with you too, babe."
At that, KK started to trail kisses across her jaw and down her neck, making River's breath hitch. "K.." she says, starting to breathe heavier. KK smirks against her neck but continues her efforts. She starts to suck slowly on River's pulse point, leaving a small, purple hickey. "Fuck...that feels...really good KK" she whispers softly already out of breath. "Yea?" KK asks, pulling away from her neck.
She moves her lips away from her neck but leans in to whisper into her ear, her voice dropping so low River could feel it more than hear it. "Tell me to stop, and I will" she says then pulls away from her ear to lock eyes with River.
River's heart was pounding so hard she swore KK could hear it. Instead of saying no though, she held KK's gaze for a long, unsteady beat and whispered, "I don't want you to stop."
They were close enough now that their phones lay forgotten beside them on the bed. The only real thing being the way their breathing matched without trying, and how every touch felt like they were teetering closer and closer to the edge of a cliff they couldn't go back up on.
KK's eyes flicked down to River's lips, just for a beat, before snapping back up to her green eyes like she hadn't meant to.
Her pulse was a drum in her ears now, matching the rhythm of KK's slow, steady breathing. Their hands found one another's and interlinked tightly, like neither of them wanted to risk breaking contact.
The pause between them stretched, heavy and unspoken. Then KK's hand slid from River's back to the side of her face, fingers feather-light against her cheek.
River didn't even think — her head tilted the slightest bit into that touch.
"River..." KK's voice was a whisper, more like a question than a name.
And then there wasn't any space left. KK leaned in, and River met her halfway.
The kiss was soft at first, maybe even a little bit hesitant, almost afraid of finally crossing that boundary. But the second their lips moved together, the tension of days, weeks, maybe even months poured into it. River's hands found the front of KK's hoodie, curling into the soft, worn fabric as if to keep her close, and KK's thumb brushed against her skin in a way that made River's knees feel like she couldn't rely on them for shit.
When they finally broke apart, neither moved far — foreheads almost touching, breaths still mingling.
"Well" KK murmured with a crooked smile. "Guess we finally know what we really are."
River laughed softly, still breathless, and maybe a little terrified for what this meant — but she couldn't stop smiling. "Yeah, so much for me for focusing on school."
The bed sank slightly as they as they melted deeper into each other's embrace, their bodies aligning in a way that felt both natural and electrifying. KK's hands found their way back to River's waist, pulling her closer until there was no space left between them. River's fingers traced the curve of KK's jaw, feeling the smoothness of her skin under her fingertips, and she leaned into kiss her again, this time with more confidence, more urgency.
KK's lips parted, inviting River in, and their tongues met in a slow yet urgent dance. The world around them faded away, leaving only the feeling and sensation of each other's touch, the taste of each other's breath. River's heart raced, pounding against KK's chest, and she could feel KK's chest mirroring her own.
Their hands explored, moving from clothing fabric to skin, tracing the lines of desire and need. River's fingers slipped under KK's hoodie, feeling the ridges of her rock solid abs. KK's hands roamed over River's hips, pulling her closer, still straddling KK's lap. Their bodies pressed together in a way that left no room for doubt.
KK's breath hitched as River's lips moved from her mouth to her neck, leaving a trail of soft kisses and gentle bites. River could feel KK's pulse quicken, could hear the ragged sound of her breathing, and it spurred her on, made her want more, want everything.
Their bodies moved in sync, grinding against each other, seeking friction, seeking release. The bed muffled their movements, their moans, their whispered words of need and encouragement. River's mind was a blur. A whirlwind of sensation and emotion, and all she could think about was that she wanted this, wanted more, wanted KK.
KK's hands found their way under River's crop top, her fingers tracing the line of River's bra, making her shiver with anticipation. River arched into KK's touch, wanting more, needing more, and KK complied, her hands moving to cup River's breasts, her thumbs brushing over nipples that were already hard and aching.
River gasped, her head falling back as KK's mouth found her neck, her collarbone, her breasts. KK's teeth grazed her skin, her tongue soothed the sting, and River's hands fisted into KK's hair, holding her close and urging her on.
Their bodies moved together, a dance of desire and need, and River could feel the tension building, the pressure coiling inside of her belly, ready to explode. KK's hands moved lower, slipping under the waistband of River's sweats, and River's hips bucked, meeting KK's touch, seeking more.
KK's fingers found River's clit, circling it, teasing it, and River's breath hitched, her body tensing as pleasure washed over her. KK's mouth was on hers again, swallowing her moans, her cries, her pleas for more.
Their bodies moved together, faster, harder, and River could feel the edge of the cliff, could feel herself teetering on the edge. KK's fingers moved faster, her touch more insistent, and River's body responded, her hips bucking, her breath coming in quick short gasps. "K.... I'm gon-...fuck."
And then she was there, falling over the edge, her body convulsing, her mind shattering, and KK was there with her as it happened. Their bodies moving together as one, their breaths mingling, their hearts beating as one.
KK walked into practice the next day with a hoodie pulled aggressively high on her neck.
Too bad her teammates weren't blind.
"Ayo," Ice said, pointing. "Why you hiding your neck like that?"
Paige squinted. "Hold still—"
KK swatted her away. "Girl, boo!"
River, across the gym, nearly died.
Ashlynn gasped. "NO WAY—"
Jana whispered, "River did that."
KK glared at them all, but there was no denying the smug glow on her face.
And when River accidentally met her eyes across the gym, KK's expression softened into something warm. Real. Private.
It wasn't just friendship anymore.
Private. Precious. Growing like fire and forest roots, quiet but unstoppable.
And everyone could see it.