Chapter Text
Whenever Rio had a particularly hard day, she often sought comfort in her roommate, Agatha.
Her roommate… her ridiculously attractive, warm and flirty roommate. Rio had quickly developed a crush on her, and she had actually come close to admitting it once, but Agatha cut her off. Agatha Harkness didn't do love.
Whenever Rio had a bad day, Agatha did hold her like she was loved, and perhaps that fed Rio's delusion. Rio would often rest her head in Agatha's lap, and Agatha would scratch at her scalp and play with strands of hair that had fallen in front of her face. Rio would fight to stay awake, but it was a battle not often won, especially when Agatha began to hum Rio's favourite song.
This time around, though, Rio didn't just have a bad day, she had a bad date. So bad that she climbed out of a small bathroom window in her favourite black dress, rushing through the alley on bare feet as she pulled her heels off.
By the time she returned home, her hair was a mess, her arm was scraped from the window and her feet were pained from the harsh grounds of American pavements.
She was panting, her forehead beading with cold sweat and the tip of her nose was burning red. “Rio?” She startled at the sound of Agatha's voice, which was much closer than she'd expected. It was right beside her, actually, and then a hand was reaching out, touching her shoulder. Rio tried to swallow past the heat she could feel flaring out from Agatha's fingers, from her branding touch. “What happened? You weren't supposed to be back until… well, if everything went the way you wanted it to, tomorrow morning.”
“Clearly it didn't go the way I wanted it to.” Rio bit out, her tone sharper than she'd aimed for, her cheeks flushed with embarrassment as she stepped out of Agatha's touch. “It's fine, I'm going to bed.”
“Rio.” Agatha called out to her as she, with her heels in hand, hobbled past Agatha. She froze, even if she really would like to escape now. “Will you just sit down? Tell me about it.”
Rio did consider it. Talking about it, Agatha always had the weirdest ways of making her feel better— usually by giving the guys Rio went out with strange names like Snot-Goblin or Panties-gobbler (panties gobbler was a guy who had, very specifically, gone out with Rio three times, and all those three times, he had taken her panties to, according to Agatha at least, taste them). Rio hated the names, but it made her feel less like a fool for trusting stupid guys, and yet Agatha did not show her hatred for them often until Rio brought up that things went wrong. That there wouldn't be another date.
Then, after her whole trip down memory lane, Rio made her way over to the couch, collapsing onto it with a loud groan.
“What happened that was so bad that you had to walk home barefoot, chula?”
Rio groaned now, regretting ever supporting Agatha in her dream to learn Spanish.
Agatha did not know much. Mainly only the pet names she so liked to torment Rio with, but even still, she spoke the pet names almost perfectly, a delicate purr that always had Rio's breath hitching.
Rio lifted her head from where she'd had it buried in the throw pillow, sniffing as she peered up at Agatha who was kneeling by her side, right in front of Rio's face which she'd now held, tilted to the side. “Nothing too bad, he just… well, he complained I wasn't in his usual age-range, which… I'm twenty-five, not fifty, what?” Rio huffed, shaking her head disbelief as Agatha's eyes widened. “And I'm also apparently his first ‘Latina americana’... I'm not even American!” Rio groaned, thumping her fist against the couch pillow as Agatha chuckled, Reaching out to take Rio's hand to stop her from taking her anger out on their expensive, deep red couch. “And then he started talking about kids. How his ex didn't want them— his profile said ‘looking for something casual’, what about that is casual? God, why do I have to find The worst men?”
“Probably because, generally speaking, most men are incredibly dull.” Agatha snorted as Rio tried to pull her hand away, but Agatha just held on tighter, shaking her head. “Hey, no. I'm kidding. I'm sorry your date didn't go well,” Agatha's hand grazed Rio's calf, and Rio couldn't suppress the yelp that escaped her lips at the shock of the unexpected touch, but then that hand slid down to smooth over the heel of her foot. “Do they hurt?”
“It's fine, Agatha.” This time, Rio did successfully pull away from Agatha as she sat up, tucking her feet under her, only to hiss at the pressure added on her already pained soles.
“Right.” Agatha huffed, reaching out to lay a hand on Rio's knee, instead. “What's with that face?”
“Nothing,” Rio reached up to push the back of her hand to her cheek, catching a tear that escaped. “I just feel stupid.”
“Why?”
“When did you become my therapist?” Rio snarked, spikes metaphorically protruding from her skin like a cactus or porcupine, meaning to poke Agatha, to hurt her, but instead Agatha just smiled. Agatha was never the emotionally mature one.
“I'm not, I just know how to treat you when men are jerks,” then, Agatha's thumb brushed over Rio's thigh right above her knee, and Rio had to squeeze her eyes shut to ignore the bright eyes burning into her own. “Hey,” Agatha's thumb pressed into Rio’s skin, an insistent pressure that kept Pushing and pushing until Rio’s eyes opened, and then Agatha's hand moved up, settling on the side of Rio's thigh instead. “I'm not your therapist, God knows I would be a terrible one, but you're my best… And maybe only friend. I have to take care of you, you know?”
“You are only 32, you don't have to ‘take care of me’.” Rio snorted, but Agatha rolled her shoulder in a shrug, her hand moving on Rio's thigh to softly scratch it with her fingers, a soothing touch.
“Well, then maybe I just want to.”
Rio didn't know if it was the vulnerability in the moment, her past knowledge Of having a deep, big crush on Agatha, or the long dry spell she'd been going through because of stupid dates, but she bent forward, ignoring her tears as she pressed her lips to Agatha, who she felt tense against her, the hand on her thigh gripping tight out of shock… Or maybe disgust.
Rio ripped her lips away like they were cursed, like she would drain the life out of Agatha, and quickly made to get off the couch, nearly stumbling over Agatha as the hand reluctantly left her thigh.
“Rio—”
Choking on her own breath, Rio shook her head, holding her hand up to stop Agatha from following. “I just… no, I'm sorry…” She moved backwards, her steps quick even if she didn't look to see where she was going.
Once she was safe behind her door, she closed it, sliding the lock into place whilst she heard Agatha's footsteps approach, quick like Rio's, but not quick enough. “Rio?” A rattle on the doorknob.
Rio climbed into her bed, trying not to hiss at the feeling of her cold covers under her feet, her eyes squeezing shut as she heard Agatha outside the door.
“Rio, can you please open the door?” Another rattle, another knock on the door… Rio was going to be sick. “Por favor, cariño.” The soft purr, a tone Agatha didn't use often, hit Rio in the chest, her eyes opening wide as she tried to calm her heaving breaths. “Please.”
Rio didn't know why that last, soft plead was what made her pad over to the door, but she did, her eyes red rimmed and stinging as she slid the door open slightly, peeking one eye through the gap she held that small by pressing the side of her foot against the door. “Hi,” Agatha whispered softly, tilting her head up as she looked up at Rio. “Can I come in? Can we just… talk for a moment?”
Rio stepped away, though gave no verbal response. Agatha took it anyway, not only because she needed to talk to Rio, but because she desperately wanted the girl to look at her. Rio didn't, though. She very pointedly kept them on the soft carpet under her feet, and Agatha was starting to feel like she'd become a ghost. Casper The friendly, completely see through ghost. “Rio, can you look at me?” Finally, those deep browns trailed up to lock onto her own eyes, and Agatha momentarily forgot what she wanted to talk about in the first place.
“I'm sorry. I didn't mean to, I was just—” Agatha shook her head, reaching out a hand to brush Rio's wild wisps of hair behind her ear. “I mean, it's… it was an accident, I was just sad and then… you know, you, and I don't know what was happening but I'm so sorr—” Rio did not get the chance to finish her sentence before Agatha's hands cupped the sides of her face and lips found her own. For a few seconds, she stood frozen as Agatha's fingers threaded into her hair, but then, just before Agatha was about to pull back, Rio pushed forward, inhaling sharply as Agatha's tongue teased her bottom lip. The kiss grew heated, desperate almost as Agatha continued to tug on Rio's hair whilst Rio's hands, unsure and hesitant, ran over the span of Agatha's arms, her chest— every part of her that Rio could reach, clawing like she wanted to pull Agatha so much closer.
Agatha's teeth took hold of Rio's bottom lip, tugging, and Rio was done for, a blissful, deep groan escaping her lips as Agatha's hand smoothed down over her shoulder, nails digging into the skin, before she used that very same hand to push Rio backwards.
To push, and push, and push— until Rio's legs hit the mattress and she was forced to sit.
A warm hum from Agatha's lips, and then Rio had almost forgotten they'd separated at all as Agatha's hands found her hair once more, pulling until Rio laid flat on the bed. “Fuck—” Rio cursed at a particularly sharp pull on her hair, her back involuntarily arching into Agatha until she heard the woman above her groan, a needy sound, drunk on lust. “Agatha? What's wrong?”
Agatha simply shook her head, leaning down to kiss Rio once more, but Rio used that momentum, and her hands on Agatha's shoulders, to roll them, and that's when she knew what was going on as Agatha groaned loudly and Rio's own head fell forward, her forehead falling on Agatha's shoulder as a drawn out gasp left her lips. “Shit, Rio.” Agatha's hand fell on Rio's hip, a steady pressure to hold Rio still, whilst her other hand slid to the back of Rio's neck, running a soothing thumb over her skin. Then, a small, barely audible whine left Rio's lips, a silent plead, and Agatha could feel Rio's middle tensing under her hand. She was trying to feel more, to soothe a need between her legs. “Rio, Rio, honey—”
“Please.” A sigh, a whine and a plead all in one. Rio's fingers were digging into Agatha's shoulder, squeezing tighter, tighter, tighter until her body inevitably rocked against Agatha once her grip loosened.
“Rio,” Agatha's hand on her hip squeezed, then that hand moved, forcing Rio's body to move with it, and Rio could not withhold the moan that tumbled from her lips as she rocked against Agatha. “Rio, are you sure?”
“Hm…” Rio nodded her head, her vision spotty from pure need.
“Use your words, pretty girl,” Agatha's hand left her hip to travel up and grip Rio's chin instead. “Are you sure?”
“Yes.” Well, that was as clear an answer as Rio could give, and within seconds, Agatha’s fingers tugged at the zipper of Rio's dress until she could pull the fabric over her head and discard it in a nearby corner.
Rio wore dark green lace, and Agatha groaned like she had just drank water to sober up. She dove forward like a man starved, her lips parted to press heated kisses to the valley between Rio's breasts. Then, Rio blinked up at Agatha, her back arching to force her chest to press against Agatha's, and Agatha was done for. Dead, deceased, call the morgue because Agatha Harkness is coming.
Agatha's fingers made quick work of tugging Rio's bra over her head, and her lips made even quicker work of covering Rio's nipple, a soft pressure at first before she ran her tongue over the raised skin, and then Rio groaned, a silent plead for Agatha to continue, and oh, she did. She trained her lips from Rio's nipple to the side of her breast, teeth softly sinking into the skin until Rio’s hips jerked against her, sharp and quick. Agatha groaned once more as Rio's eyes fell shut. She had guessed how much Rio loved penetration, she kept going out with douchey guys, but by God, she had never imagined anything like this would happen.
“Fuck, Agatha. Please.” Rio leaned in, her lips pressing to Agatha's cheek as she rocked her body once more, the lace not doing anything to hide her obvious arousal as she left a slight stain on Agatha's pants.
“Okay, okay,” Agatha hummed softly, hoping to calm Rio as her hands found Rio's hips, gently lifting her up to lay her back on the mattress. “You are beautiful, Rio.” She reassured with a kiss to Rio's stomach which was tensing now, waiting for Agatha to continue, And she had to fight for her hips not to jump up when Agatha's mouth lowered, pressing a kiss to her thigh where it inched dangerously close to her core. Then, Agatha's eyes peered up at Rio from under her eyebrows, her pupils wide blown, black swallowing blue as she asked for silent permission once more.
“Please.”
And then all caution was thrown to the wind. Agatha's fingers pulled the lace aside before her tongue made contact with Rio's slit, dragging up, up—
“Fuck!” Rio cursed, throwing her head back as Agatha sucked her clit into her mouth. “No pares… no pares.” She pleaded in the form of a whine, and maybe it was Pathetic, but Agatha didn't mention it, so Rio didn't let herself feel embarrassed, not as Agatha's teeth grazed her clit and Rio's hips jerked like Agatha was a cunnilingus God and Rio had made an altar to worship.
Then, it seemed Agatha was doing the worshipping. Did that make Rio the God? Or was Agatha just a very warm, giving God?
“More… more.” Rio groaned, her hips continuing to jerk against Agatha's sinful mouth.
“I know, I know,” Agatha whispered, pressing a lingering kiss to the tuft of hair growing, before her fingers ran over her slit, through the folds, though not quite pressing in yet. “Tell me what you want, chula.”
“You.” Came Rio's answer as a whispered confession, her hips stilling as she tried to bite back her embarrassment. She tried to bring her hand up to hide her face, but before her hand even made contact, Agatha's fingers pushed inside in a delicate, slow glide that was teasing but pleasuring enough that Rio's hand fell down on the bed next to her head, a groan escaping her as she craned her neck to throw her head back.
“Can't hide from me, sugar,” Agatha emphasised this by pressing a heated kiss to Rio's clit until the girl released her bottom lip from their prison between her teeth before a long string of incoherent words jumbled with a loud moan fell from her lips. “Good girl, I want to hear you.”
“Fuck, Agatha—” Rio choked, her eyes rolling back as Agatha found the spongy spot inside of her and hooked her fingers, Rio's cheeks flushed and her body rolling to chase that feeling as Agatha bit down into her thigh, and that's what did it for Rio. That's the droplet that done broke the dam.
Throwing her head back, Rio moaned long and loud, her stomach tensing as her breath was knocked out of her once Agatha's fingers slowed, but continued to help her through her orgasm, slowly working her towards overstimulation. “Breathe, baby.” Agatha's hand scratched at her stomach, a soft reminder, and finally Rio gasped, fully falling back on the mattress as Agatha's fingers pulled out, hearing Rio's low whine upon the loss. “I know,” Agatha leaned down, pressing a kiss to Rio's cheek as Rio regained her regular breathing pattern. “I know. I'm sorry,” then, Rio bit down on her bottom lip as she remembered just exactly what Agatha was hiding behind her pants. “I forget how quick mid twenty year olds are rearing to go again.”
“Lucky for you.” Rio reached out, her fingers hooking into the waistband of Agatha's pants, softly tugging until Agatha took the hint, sliding her own pants down her legs until all that separated Rio from seeing her was a pair of snoopy boxers. “Fuck.” Rio cursed once more, eyeing the wet spot on the pretty boxers, her fingers inching to touch, but Agatha caught her hand before she could. “Sorry—”
“No, I would love for you to touch me, but I won't last if you do.” Agatha rolled over to lay on top of Rio, pressing soft between Rio's legs, the boxers separating them— and yet Rio felt enough, her eyes slipping shut as she gasped. “Condom?”
“I'm on birth control. I got tested two weeks ago— fuck, I want to feel you.” Rio rambled, and if that didn't do it for Agatha… sweet Christ, Agatha didn't understand the man that let Rio go, because Agatha hadn't even been inside of her yet and she knew she never wanted to leave.
“I was tested five weeks ago, but I haven't been with anyone since,” Agatha's hands held the waistband of her boxers, blinking up at Rio as she waited. “Rio?”
“Hm?”
“Are you sure?” She asked as she pushed the boxers down, and Rio was gritting her teeth before biting out a response.
“I swear to God if you ask me that one more time, I'm going to— fuck, fuck!” Rio swore loudly as she felt the head press against her, slowly pushing… Christ on a stick, Rio forgot every complaint she’d ever had as the stretch burned, her eyes rolling back as Agatha agonisingly slowly pushed in, her thumb brushing under Rio's eye to catch a stray tear that escaped.
“Fuck, you feel so good.” Agatha rolled her hips a little, just enough to bury herself to the hilt, and Rio stopped breathing. She stopped thinking, all she could do was feel. “Okay, okay,” Agatha's thumb brushed over Rio's bottom lip. “I need you to breathe, baby.” Then, Rio did, her eyes opening to meet Agatha's before Agatha leaned down to connect their lips, a kiss that felt almost like Agatha was trying to consume her. The thing she swallowed, though, was Rio's moan as she rolled her hips once more, pressing against Rio, their hips flush together before she slowly drew back, biting down on Rio's bottom lip as she did so, just so she could hear the choked out moan that came from Rio as she bottomed out in one sharp thrust.
She did the same thing again and again, until her hips angled just right to hit that spot inside of Rio, the spot that made her see stars. She knew she would not last for long, and yet she rolled her hips against Agatha anyway, taking her as deep as she possibly could. “Jesus, Agatha—Ah!” This time, Agatha snapped her hips, a thrust that had Rio's teeth clacking together from the force, her eyes rolling back as she tried to keep breathing.
It seemed Agatha was a divine thing made for female pleasure, because every time she moved her hips, she was angled just right to grind against Rio's clit, grind and grind and—
It seemed she was just too determined to get Rio to come first, and it did not take long.
Between Agatha's teeth chattering, toe curling thrusts, the pressure on her clit and the lips on her own, Rio was lost within moments, her back arching fully into Agatha as her mouth parted on a cry she was sure the neighbours could hear. Agatha kept moving, soft yet deep, hitting her right every time to work her through her orgasm, but when she was about to pull out, Rio's leg hooked behind Agatha's, pushing her fully until she bottomed out, and she choked out an “inside.” When she felt Agatha's cock twitching.
It did not take even a second before Agatha was coming, her head falling on Rio's shoulder as she groaned, a deep rumble against Rio's skin.
“Fuck, Rio.” Agatha choked as she slowly pulled back, Rio once again whining at the loss, only this time it was because of the burn that Agatha left, and this one, Agatha frowned at. “Shit, I'm sorry.” She pushed the loose strands of Rio's hair back, smoothing her fingers through her hair as Rio seemingly clenched around nothing. “I'll be right back.” Agatha said, climbing out of the bed as Rio frowned, burying her face into the pillow. Once she heard Agatha's feet padding back into the room, she wondered where Agatha had gone, but got her answer once Agatha's hand settled on her lower back.
“Come on, after this you can get in the bath, hm?” Rio bit down into the pillow once Agatha ran the cloth over her soreness, cleaning the cum from her thighs and even her slit. Rio tried to bite back her whine when the cloth brushed against her clit on accident, and she could feel Agatha's thumb begin to brush over her back, soothing her whilst cleaning her up at the same time, teetering on the edge of overstimulation and pain. Rio did not often come in multitudes, so to feel boneless now, especially after the way Agatha fucked her… well, it wasn't strange. Agatha seemed to understand this as she did not make Rio walk, herself, simply lifting her up like she would, a bride, and carrying her into the bathroom where the bath was running. Agatha nudged for Rio to turn off the tap, and she did from Agatha’s arms before she found herself being lowered into the tub. It was hot, though not too hot. Just right, right on the edge that it felt scalding but did not actually burn. Rio sank into the bath like she hadn't been in one in years. Agatha was kneeling by the bath's side, still blissfully naked, aside from the pair of boxers she'd fished out of her wardrobe. She reached out to run her fingers through Rio's hair, looking into the girl's deep and dark eyes. “How are you feeling?”
“Hm…” Rio simply hummed before realising she had to answer with more than just that. “Can't feel my legs.” She aimed for a joke, because anything else was definitely too heavy on the Agatha scale of emotions, so Rio opted to keep it light.
“I have to go, there's something I need to do, but will you be okay? Or do you need me to help you to bed first?” Agatha asked, to which Rio blinked. She was leaving?
“I'll be fine.” Rio strained out instead of the plead on her tongue.
“Are you sure?”
“Just go, Agatha.” The sharpness in Rio's tone gave Agatha pause, but she did leave. It was what Rio wanted, wasn't it?
So she was left alone in that wretched bath with legs that were slowly regaining feeling and a head that was swimming, her eyes full of tears.
Maybe the yearning had been better than the having, because it hurt more to watch Agatha leave than to know she could never have her at all.
