Work Text:
Several things happened in quick succession.
The generational curse on Alice’s shoulders bursts into flames.
The piano lid pops open.
The Teen collapses.
“Teen! What happened?” a cold dread washes over her as she watches the Teen’s body hit the ground lifelessly, she couldn't lose him too, not so soon after -
“I’m fine!” The Teen quickly sits up, his hideous 70’s hair all askew, he props himself back on his forearms, looking at the guitar lead that caused his incident. “If only someone had put their guitar away nicely, that wouldn’t have happened” he sasses, shooting the most non venomous side eye to Jen.
“Are you sure you’re not hurt?” Agatha fusses, dropping to her knees she ignores the sharp pain from the shattered glass she lands on digging into her skin. Instead she chooses to fuss over the boy, unravelling the wire that tangled his foot up, as she tries to tamper down the panic rising in her throat.
He may or may not be who she thinks (or hopes) he is, but the lurching of her heart as he fell to the ground, has confirmed one thing for sure… she's starting to care for him either way. It feels like a foreign concept, after years of distancing herself from others she can feel this mismatch coven steadily working its way through the protective layers and barriers.
Agatha is becoming soft, too soft for The Road.
The teen is up in no time, fixing his hair and dusting off the ash from his clothes before Lilia guides him towards their new found exit and towards safety… well as much safety as The Road offers. At least they’ll be between trials.
Dusting herself off as well, a pointless task as she looks at the exit that will return her to her previous state, she counts as the makeshift coven clamber through the piano lid.
“1, 2, 3, 4… Sharon is dead,” she mumbles, ignoring the emotions that thought brings, “so that just leaves…” he eyes glance around the room, looking for the missing member.
Rio.
Rio, who turned up dressed in that suit when she was trapped in that depressing scandi-esc world. Rio, who burst through her front door, destroyed her house and pressed a blade to her skin. Rio, who clawed up from the shallow grave and back into Agatha’s life.
Rio, who Agatha has thought about nearly every night since they first met.
Her eyes land on the dark figure standing in the control booth once again; where she was drawn under Rio’s spell so quickly before the trial began, a reminder of how susceptible she was to the brunette. Like she could ever forget.
The lingering feel of Rio’s hand on her thigh still burns on her skin, and despite her better judgement Agatha’s feet move her towards the booth. As she comes down from the emotional whiplash and adrenaline from the trial there's an anxious buzzing throughout her body, setting her on edge. Like an exposed live wire in a pool of water. Like how she felt when magic lived in her veins and she was on the precipice of a powerful spell.
Fortunately, she knows the quickest way to get it out of her system, and it's standing not even 10 feet away from her.
“Fancy seeing you here,” Rio drawls, not even bothering to look her way as Agatha leans in the door frame and rolls her eyes.
“We should go.” she says, no bite or hint of wanting to go behind her words.
“Should we?” Rio finally turns to look towards her, “the way I see it, we’re alone here, but out there…” she cocks her head, a wicked grin spreading across her face.
It's wrong, she knows it is, they both know it is.
But neither of them care, it's the same dance they’ve been doing all along.
It's been this way for the years, the decades, the centuries they have known each other, they always end up this way. Always coming out of the other side worse for wear, and always going back for more afterwards.
There's no stopping what's in motion.
She crowds in on Rio, planting a hand on either side of her trapping her in against the control panel, not yet daring to touch her. Denying both herself and Rio.
“And why would we want to be alone, dear?” she leans in closer, nosing a line up the side of her throat. Her scent surrounds Agatha, the irresistible earthy smell that clings to Rio’s skin. The rich smell of the forest after it rains, the dark smell of soil. It haunts Agatha whenever she does as much as step outside after the rain, unable to escape to memory of Rio as she gardens or so much as looks at a plant.
“We both know why.” Rio’s breathy whisper in her ear sends a chill down her spine.
Rio is the first to break the stalemate, ghosting a line down her chest, the scratch of her nail leaving goosebumps in its wake, the slight tremble in her hand as she goes isn’t unnoticed bringing a smirk to Agatha’s face, hidden in her neck.
“You’ve been driving me insane in that outfit all day.” Agatha murmurs, finally bringing her hand to Rio’s waist, her thumb rubbing back and forth over the embroidered fabric, appreciating the texture, how the fabric clings to the curves of her body. Not to mention the low cut at the front that sent fire straight to Agatha’s stomach when she first laid eyes on it.
“Yours hasn't left much to the imagination either.” Rio slides her hands under the front of her cape to grab onto Agatha’s waist, fingers digging into the flesh lightly, as Rio pulls her forward. Agatha doesn't put up any resistance, letting her body press flush against the other witch and savours the heat radiating from her.
She tries to control her quickening breath, not wanting to give Rio the satisfaction of knowing the effect she has on her but after all this time Rio can read her like a book. In an attempt to keep control of the situation she plants a soft lingering kiss to the corner of Rio’s jaw, darting her tongue out to taste skin. The slight hitch in breath from Rio sends a fizz through her body as she remembers all the other noises she can draw out from her.
She presses another kiss to the jaw, slowly working along, adding the occasional nip, until their lips connect and despite the light touches so far, their kiss is anything but. Their lips come together with bruising force, both fighting to be in control, the same song and dance they’re used to after all these years.
Agatha’s other hand leaves the desk coming to wrap around the base of Rio’s neck, keeping her close as she bites down on Rio’s lower lip, pulling it out before following up with a soothing swipe of her tongue as an apology. A low rumble escapes from the back of Rio’s throat as she launches forward and catches Agatha’s mouth again with a fervour, she parts her lips and Agatha takes the invitation, sliding her tongue in to meet Rio’s, the softness as the two massage and fight against each other.
She trails her hand from Rio’s neck, enjoying the hitch in breath and the tightening grip on her hip as her fingers stroke down her throat, knowing how much Rio enjoys it when she wraps her hand around there.
Her thigh pushes in between Rio’s legs as her hand cups her breast, squeezing it and enjoying the moan and roll of Rio’s body as she grinds down on the thigh, sending a flare of desire through Agatha.
The feel of Rio coming undone against her isn’t enough, it's been three years too long since she last tasted her, and right now there's too many clothes in the way. She wants to take Rio apart bit by bit, lie her out and fuck her slowly until shes begging for more, crying and screaming Agatha’s name. But right now, there's not much time, and the last thing they need is Jen or the Teen walking in on them.
“We need to be quick, before someone comes back looking for us.” Agatha pants between kisses before Rio moves her attention to her jaw and throat, planting wet and heavy kisses that are sure to leave marks after her teeth graze over the skin until it's sensitive.
“Well hurry up and fuck me then.” she mumbles before sinking her teeth in and sucking at her pulse point sending a bolt of electricity right through Agatha.
“Mmmm, you have such a way with words,” she separates herself from Rio, pushing lightly at her shoulders to look at her outfit, avoiding looking at how kiss swollen Rio’s lips are, or the way her dark brown eyes are almost black. “Now turn around, darling.” Agatha purrs, hoping she doesn't give away how desperate she is for this herself.
Rio doesn't waste any time and quickly turns around pressing herself back into Agatha as she manages to grab the zip and pull it down the length of her spine until it stops at the base, revealing the smooth expanse of Rio’s back. The jumpsuit stays in place until Agatha lightly touches the fabric at her shoulders and it drops to gather at her waist. Dropping softly on her knees, Agatha pulls slightly until the garment drops to the floor pooling around Rio’s feet, leaving her completely naked in front of Agatha.
And, God , has Agatha missed this body.
She leans forward, sinking her teeth in the flesh of her ass, earning a gasp and low chuckle from Rio that makes her smirk as a hand comes behind her to bat at her.
“No underwear Rio? Were you waiting for this? Wanted to be ready for me?” she purrs out kissing the indents left by her teeth, hands holding her hips.
“The Road dressed me, don’t think you’re that lucky,” Rio looks over her shoulder and glares down at her, but Agatha doesn't miss how her eyes have blown out or how much harder she’s breathing now.
“Hmmm If I recall correctly, you told me you usually skipped underwear when you were seeing me” she follows it up with another nip at the skin while Rio mumbles something along the lines of ‘ I regret telling you that’, but her body still pushes back into Agatha’s space, drawing out a low chuckle at how eager Rio is despite all the bitching.
She plants a hand in the middle of Rio’s back and pushes to force the brunette to bend over the desk. She lands with a gasp and throws a heated look over her shoulder towards Agatha, as she kisses up the back of her thigh taking pleasure in making Rio wait a little longer, purposefully avoiding her wet cunt. They might not have all the time in the world, but it doesn't mean she can’t have a little fun with her.
“Agatha… Please.” Rio moans, rocking her hips back, surprising Agatha by asking so nicely, and really how can she refuse?
She wraps her hands around Rio’s thighs, spreading them further before delving in and licking a line up her cunt and earning a soft ‘ fuck’ from Rio as her tongue parts her and Agatha finally tastes her, unable to stop the moan in the back of her throat, god shes missed this.
Rio’s hips roll back as she plunges her tongue in, carefully avoiding her clit, making her wait, not wanting to give her the release yet. She can feel her getting desperate, the longer she goes, Rio’s hips moving back with more force, the sweet pleading noises she makes, as she leaves her on the edge, giving just not enough.
“Turn back around for me, darling.” The words barely leave her mouth before Rio is scrambling up and turning to look down at Agatha with a quick breath and flushed face, but she can't even tease her about it, as she is just as desperate to take her apart and get her mouth back on her.
She grabs at Rio’s hips, pushing her to sit on the edge of the desk as she lifts one of her legs and drapes it over her shoulder, enjoying the pressure as Rio pushes her heel in bringing her closer, until she finally gets her mouth back on Rio’s core.
Finally, she gives in and flicks her tongue over Rio’s clit, hands find themselves in Agatha’s hair that tighten and pull when her tongue swirls around the bundle of nerves that leaves Rio bucking her hips. She plants her arm across the flailing hips to hold her still while she dips her tongue back into Rio, causing her to let out a groan that can be heard from anyone in a 10 mile radius as she continues to fuck her with her tongue.
It's too much for Agatha, heat building in her stomach with the taste of Rio and every noise that spills from her mouth that's aching to be dealt with, she shifts to sit on her heel and grind against it for the smallest bit of relief, it's not enough though and she brings her free hand down, pushing into her waistband and into the wetness.
“Are… you… fucking touching yourself?” Rio pants out, her grip tightening in Agatha’s hair as she pulls her away to look down at the guilty woman. “Stop that. At least use them on me.” Rio attempts to reprimand her, but Agatha doesn't miss the pleading look in her eyes.
“If you want to come on my fingers that much you should’ve just asked,” she smirks, ignoring the ache between her legs that heightens as she pushes her fingers into the wet heat of Rio, the deep groan makes Agatha denying her own pleasure worth it.
She draws her fingers in and out, curving them to stroke that part that makes Rio writhe in pleasure, her voice pitching as she chants ‘ fuck, fuck, fuck’ on repeat.
Agatha adds another finger and returns her mouth to Rio’s clit, sucking until Rio’s hips are no longer contained by Agatha’s arm and the heel digging into her back is sure to leave a bruise tomorrow.
“Ohmyfuckinggod fuck, fuck I’m gonna come, please, please Agatha,” Rio moans, her hips rolling as Agatha quickens her fingers, feeling Rio clench around them until she comes with a shout, her body practically vibrates as Agatha fucks her through it, slowing down until Rio eventually stills. Her breath steadying out.
She can't help flicking her tongue over her sensitive clit once more, causing a full body twitch and playful noise from Rio as she removes her fingers.
“I missed that fucking mouth,” Rio smiles, as she sits up to look down at Agatha on the floor below her. Her knees are aching after being on the hard floor for so long, attempting to hide the wince of pain Agatha sits back hoping for Rio to join her. She's no longer a spring chicken, but then again, she can't imagine she would be feeling any better even if she was 150 years younger…
The pain is quickly forgotten as Rio slides off the desk and settles between her legs with a burning behind her eyes. Their lips are together in no time, Rio moaning softly as she kisses her greedily tasting herself on Agatha’s tongue. She crawls even closer until Agatha has no choice but to lie down as Rio leans over her.
She tries to stop the whine that escapes her throat as Rio pulls away, her hands grabbing at the waistband of her trousers and pulling them down, the clingy fabric makes it more difficult and there's a fussing with them both sniping at each other while they try to peel them off her legs, no matter how good they made her ass look, they definitely caused more problems
Rio wastes no time, her hand reaching between Agatha’s legs, nails scratching up the insides of her thighs leaving a sharp pain burning in the flesh until her fingers dip into her cunt.
“God you’re so fucking wet for me, baby.” Rio growls against her lips, pulling back as Agatha tries to kiss her just to shut her up, just so she doesn't have to hear the smug words from Rio’s lips. They both know she wants her, there's no need to rub it in.
The pair of lips quickly find themselves mouthing and kissing down her chest leaving a trail of goosebumps in their path. A hand peels back the fabric from her breast exposing it to the cool air before the warmth of Rio’s mouth claims it, sucking and nipping bruises to the flesh before teeth graze her nipple sending a shot of electricity through her body.
The fingers toying with her slickness, slowly slide in, making her breath catch at the fullness. She feels the fingers crook and stroke her, drawing a breathy moan from the back of her throat at the sensation, but the gentleness disappears as there's suddenly pressure on her clit combined with the clamping of teeth on her nipple. It summons a shout as pleasure tips over into pain and right back into pleasure again.
Her hands scramble around trying to grab onto something, in the hope she can ground herself, but the wooden floor has no purchase, so instead she digs her fingers into Rio’s back letting her nails bite the flesh in return to the assault of teeth she is dealing with.
She can hear herself making breathy moans and gasps in the far off distance as her hips start grinding down against Rio’s hand, her body in autodrive, seeking out pleasure of its own accord.
Her legs lift up, wrapping around Rio’s waist, changing the angle as the fingers pumping in and out of her hit a spot that sends a wave of light up her spine that bursts in her mind, the feeling overwhelming as Rio continues, with no sign of slowing down.
“Fuck, please, Rio I - I need,” she gasps, unsure of how to express what she needs right now, unsure herself what she wants, she feels so full, as her body vibrates with pleasure. But Rio knows, she lifts her head up and their lips connect again, the warmth of her mouth as she swallows Agatha’s moans. It's messy, not their finest kiss, full of teeth clashing and tongues trying to claim each other.
Rio’s thumb circles and presses on her clit, and she nearly screams with pleasure, instead biting down on Rio’s lip hard enough that the familiar taste of blood fills her mouth and earning her a deep chuckle from Rio, as she pulls away to kiss and bite down her neck, seeking her revenge.
And if by magic, if they’ve been here before, Rio’s teeth bite at that sensitive spot on her neck, her other hand tangles in her hair and pulls and…
“I’m gonna c-”
“Then come for me, baby.” Rio growls in her ear and it’s all too much, she feels the wave that's been approaching the shore crashing over, as she cries out in pleasure, nails scratching and digging into Rio with a brutal force.
She stays there as she continues to roll her hips through the waves that roll over her body, Rio murmuring sweet hot phrases in her ear ‘ god you’re so hot’, ‘I love it when you scream my name’, ‘thats right fuck yourself on my fingers’.
She’s gasping for air by the time she comes back around, Rio’s eyes burning down at her as she removes her fingers and slips them into her mouth and sucks, her eyes roll back as she moans, before removing them slowly.
“Just as good as I remember.”
And with that Agatha lurches forward, grabbing Rio by the back of the neck and pulls her into a kiss, a soft noise escaping from the back of her throat as their tastes mingle in their mouths, it drives her wild. A combination that shouldn’t work, but here they are.
When they finally come to a stop, Rio pulling away, her hair mussed up and falling out the style that The Road selected for her, her lips kiss flushed and swollen, her skin covered in red marks and she can't begin to imagine how she must look, only grateful that once they leave this place her clothes have a high neckline.
They clamber out the piano a short while after, Agatha is grateful to see they are dressed in their ‘road’ clothes again, which in her case, luckily hides most of the evidence of their activities.
“Have you both got that out of your system now?” Alice greets them, not bothering to turn around and face them as the rest of the group are gathered around a makeshift bonfire, their backs all to the piano that has now disappeared.
“What?” She tries to act clueless, despite the warmth flush on her skin at the memories of Rio screaming her name. Rio shoots a sideways grin across to Agatha as the coven all avoid eye contact with the pair.
“We could hear you through the piano.” The Teen shudders, hugging his knees to his chest.
