Actions

Work Header

animal attraction

Summary:

She catches Mari staring during dinner a few times too, just over the flicker of the fire when she thinks Melissa isn’t paying any attention.

Mel isn’t quite sure what to make of it. She chalks it up to boredom, because there’s no other rational explanation for a girl like Mari to be staring at a girl like her with such hunger.

or: there's more than one way to be hungry in the wilderness.

Notes:

marihat nation we are SO back !!

(See the end of the work for more notes.)

Work Text:

Melissa is dipping one of Travis’s grimy striped shirts into the bucket of lake water when the earth behind her crunches under someone’s weight.

She whips around so quickly some of it sloshes about, spilling over the metal edge and soaking into the canvas of her shoes and the leaves.

“Jeez. Didn’t mean to scare you.” Mari blinks at her like she’s an abnormality and shifts the bundle of clothing tucked into her armpit. “I was just bringing my stuff for the laundry.”

Melissa breathes out an apology quickly. “Sorry. Just set it on the table.” 

The word table is used loosely, because she’s referring to the hunk of wood she and Gen had made into something resembling one, but it’s still quite far off.

(“When did you get so butch?” The brunette squeezed her bicep as they stood back and admired the thing, both drenched in perspiration. 

Melissa’s face burned red after that and it certainly wasn’t from the humidity fogging up the air.)

She feels the piercing of Mari’s eyes on her as she continues dunking the shirts, her arms aching a bit more from the constant up-and-down.

“Did you need something else?” Mel says when she turns, expecting Mari to put on a sneer and make some snide remark before running off.

Instead, the girl looks like a deer caught at the end of a pair of headlights. Mari shakes her head and recovers quickly, all but throwing down her laundry and laughing hurriedly.

“Uh, no. See ya, Hat.”

Melissa barely finishes blinking before she’s fleeing, dark brown locks whipping in the air behind her as she jogs back toward the village.

Her brows knit together in a furrow and she wonders what the hell just happened while beginning to scrub at a dirt stain with her palm.

 

Melissa and Mari have never been what people would consider close.

It’s true that they’re both on the soccer team, that they’ve stripped naked and showered in the same locker room for years and drank from the same beer keg at Randy Walsh’s parties. None of this has ever alluded to actual friendship, though; they’re hardly even acquainted. 

So, the blonde raises very quick suspicion when she keeps feeling Mari’s gaze on her at random across the next few days.

When an odd group of them head to the lake in attempts to battle the summertime humidity and Melissa peels clothing from her sweat-soaked skin, there’s eyes searing into her that burn hotter than the heat in the air.

She catches Mari staring during dinner a few times too, just over the flicker of the fire when she thinks Melissa isn’t paying any attention.

Mel isn’t quite sure what to make of it. She chalks it up to boredom, because there’s no other rational explanation for a girl like Mari to be staring at a girl like her with such hunger.

 

Days pass and with them, the temperature rises. Melissa has had to shed the comfort of socks and pants, opting for one of Lottie’s tight tank tops she had offered in a moment of grace. 

Sweat still manages to make itself at home in every crevice of her body. The hair beneath her arms is damp and her shorts have begun to adhere to her thighs like cellophane and its so fucking irritating.

Mel swats roaming insects from around her face with her available arm and continues her trudge to the lake. Laundry duty is something usually tackled with Gen at her side, but the girl has come down with some sort of virus and she would feel a bit cruel dragging her miserable friend out to do a job that she can manage just fine on her own. 

When she reaches the water she drops the bucket she’d been lugging along and wiggles off her canvas tennis shoes, dips her toes into the coolness and lets out a sigh.

The heat isn’t the only thing weighing down on the group. Tension has been thick enough to choke in the air since the cabin burnt down, since Natalie had been forced onto a pedestal as their so-called leader. 

(Melissa doesn’t think the girl feels any better about being in the position than the rest of them do about her having it.)

It’s nice to take a breath and not feel the hostility floating in the air around the camp. A moment to herself.

Well, at least she thought.

Suddenly there’s a body filling the space beside her and Melissa nearly jumps twenty feet into the air.

“What’s with you and getting startled?” Mari giggles, her own feet now submerged in the lake’s edge.

Mel presses a hand to her chest to try and ease her racing heart. “Excuse me for not being used to people following me.”

“Sorry, Hat.” The brunette says more seriously, but unsure. “I just figured since your wench is out of commission, I’d give you some company.”

“Wench?”

Mari blinks. “You know— nevermind.”

The water laps at their shins and they bask in the silence side by side for a minute. It feels nice, normal even. As close to normal as anything can get out here.

Melissa remembers, suddenly, why she’d come here in the first place. She nearly trips over her own feet as she grabs the bucket and dips the mouth of it into the shoreline. 

“Do you ever get sick of laundry duty?”

The blonde glances up from her hunched position. Mari’s still in her place, tan arms folded over the belly of her tank top that’s speckled in sweat.

“Dunno. I guess.” Mel straightens. “Do you get tired of making dinner?”

Mari’s nostrils puff out with her exhale, her lips curling at their ends. “All the fucking time. Robin said she’d help tonight and I swear, I almost kissed her on the mouth.”

And oh, that image makes Melissa’s cheeks flare up. She resists the urge to slap herself for turning the innocent statement into something so perverse and instead keeps her hands busy by grasping onto the handle of the bucket.

“I’m, uh, gonna head back now.” 

Mari flashes her another grin before turning back to gaze out at the horizon that looms over the lake. “M’kay. See you around.”

(Melissa definitely doesn’t linger at the forest’s edge as Mari strips herself clean of her camisole and shimmies off her shorts. She certainly doesn’t sear the image into her brain and file it away to come back to at a later, more private occasion. Preferably one without a bucket in her hand.)

 

Melissa isn’t sure who out there pissed off the devil so badly, but it’s clear he’s taking his revenge via roasting the Canadian wilderness in an unbearable heatwave.

Most everyone had made a trek down to the lake, save for herself, alongside Travis and obviously Mari. The blonde doesn’t think there’s anywhere she’s been that the girl hasn’t also in the past week. It’s had her head spinning for days, but she can’t entirely tell if it's confusion or simply the rise in temperature.

She now sits with the tips of her toes skimming the surface of the stream a few hundred feet from camp in only her sports bra and a pair of spandex. (She’s almost certain they belonged to their team captain.)

Discretion had long been abandoned since the start of the summer weather. It wasn’t uncommon to lounge in her underwear— hell, even Misty had spent the past few days in only her polka-dotted push up bra— but Melissa held some inhibitions about being so exposed.

“Hey.” Mari’s voice comes from behind her. “You didn’t go to the lake?”

“I’m already on the borderline of heatstroke. I wasn’t gonna put myself through the torture of seeing our teammates in their granny panties, too.”

(She doesn’t mention the fact that seeing Gen’s abs that she’s incredibly aware she harbors beneath her loose t-shirts would likely end up in her accidental drowning.)

Mari scoffs a laugh and lowers to the ground next to her, and Melissa is trying to keep her line of sight averted from the paired Calvin Klein bra and panties that hug her curves in all the right places. Her legs sway up and down in front of her to graze the water in all their toned and tanned glory and Melissa chokes down the lump in her throat.

“I’m surprised one of us hasn’t already fallen dead from this fuckin’ heat, honestly.”

“Yeah.” Melissa swallows awkwardly. 

She keeps her eyes on her uneasy hands resting in her lap, trying to ignore how Mari is stretching the ache out of her limbs and stifling little groans all while her thigh is pressed flushed to Mel’s.

“Hey,” The brunette says suddenly, and oh, her hand is somehow even hotter than the humidity hanging the air against the fabric of Melissa’s bra. She thumbs at the strap snug against her sunburnt shoulder, “Wasn’t this Jackie’s?”

“Oh— yeah, I think so.” Her throat feels like its lining has been swapped for sandpaper, her tongue gone limp in her mouth, “It was, um, all I could find in the laundry.”

Mari’s smug expression doesn’t falter in the slightest as she lets a finger creep beneath it, then tugs up and lets it go just as quick. It lands with a resounding snap against Melissa’s skin and she nearly sees stars. 

“Y’know, I think you wear it better, actually.”

Mel’s very sinful rush of thoughts dim down for a split second at the words. “…Are you making fun of me?”

But then Mari’s tossing her head back and forth in disagreement and her fingers are dancing along the hem that ends just at the blonde’s ribcage, and her mind hums back to life as if kick-started.

“It fits you just right, right here.” Her tone is deeper as she drums her fingertips, lets them flit lower to make contact with Melissa’s skin.

Her entire body burns in an inferno of desire and the space between her thighs has long been sticky with more than just her perspiration at this point, and she would find it in her to feel humiliated at the fact if she wasn’t so abashedly turned on. If Mari wasn’t eyeing her down like she wants to swallow her whole.

“You okay?”

“Yeah. ‘M fine, yeah.”

Mari’s gaze goes to the blonde’s trembling hands, and she tilts her head in satisfaction with a proud smirk, “You’re shaking.”

“Oh, that’s— it’s, um,” Melissa’s voice cracks in her last-ditch effort that squeaks out more like a question than an answer, “It’s hot…?”

“Right.” Her breath scalds the outer shell of Mel’s ear, ghosts down the side of her neck and makes the fine hairs there prick up on their ends. “Very hot.”

Mari’s other hand is inching onto her thigh now, painfully slow but still very much present. She runs her palm over the soft flesh there and Melissa wants to say something, anything, and—

The commotion of their teammates begins to float from the camp behind them and Mari cranes her neck to look, ponytail nearly smacking Mel across her (blush-stricken) face.

“Guess they’re back now.” Mari sounds almost… disappointed. Suddenly, her touch is gone and Melissa is missing it almost instantly. She rises to her feet, somehow remaining calm and collected while the other’s cheeks are still flushed warm. “I’ll see you at dinner, Hat.”

Melissa blinks, remembering how to breathe as she replies, “Yeah! Dinner.”

Mari flashes her one final grin, and she winks— fucking winks, before she waltzes off, hips swaying back and forth with the pump of her legs. 

(Melissa doesn’t think she’ll be able to survive this summer, and it’s not because of the heat.)

 

Despite a fitful plethora of tossing and turning, Melissa can’t seem to fall asleep.

Sure, the mugginess that hangs heavy in the air takes part of the blame, but it’s almost entirely the image of Mari that keeps her mind active.

Mari, bare of every layer save for her underwear, and her soft hands that touch and touch and touch.

Mel heaves out a shuddering breath and rolls onto her side again, gaze catching on the empty bed roll next to hers. Gen is stuck in Misty’s hut against her own volition for the night, some spiel about how viral infections can be dangerous and she needed to keep close in case of something happening.

At least that means she can suffocate in her own desire by her lonesome, she supposes. Her eyes dart around her, just in case anyone is nearby (even though all she can really see is latticed timber and cakey mud). She can hear muffled snoring coming from a few huts down— it’s probably just Van again. But what if someone else is still awake? What if they hear her?

Mel mulls it over for a solid few seconds before just giving in. Screw it. 

Her hand darts past the elastic seam of her underwear, fingers meeting slick, coarse hair before finding her clit and pressing hard. The relief is instant; she can’t help but groan as she rubs quick circles against herself, chewing her lip in a poor effort to muffle herself. Her hips stutter involuntarily with every brush of her calloused fingertips, Mari-fueled memories playing back in her mind like a porno film.

Tanned, smooth skin, lean muscle, swaying hips. Doe eyes turned heavy lidded with smug satisfaction, curled lips studded with a beauty mark that Mel wants to kiss open-mouthed and unrestrained, little sighs of disdain… would she make the same sounds if she was—

“Oh my god,” someone snickers, and oh, fuck, Mel recognizes that voice. She was just fantasizing about it, after all. “I can’t believe that you’re actually— oh, that’s just gross.”

Marisol Ibarra is standing in her poor excuse of a doorway, nothing but a flickering shadow in the glow of the torches outside. Mari is here, in the flesh, at this fucking ungodly hour. Even though she can’t quite see her face in the muddled dark, Mel can practically hear the sneer dripping from her voice. 

She’s slipping inside, slinking closer, but Mel’s just— frozen. Her damn hand is still in her underwear, fingers long coming to a halt right over her clit. It’s still throbbing, and Mel’s heart is still pounding, and now Mari is squatting, practically sitting on her heels in front of her.

“Were you even trying to be quiet?” Mari giggles, and Mel can see the hitch of her shoulders in her silhouette. “You were whimpering like a— puppy, or something, I dunno. It’s like you were begging to get caught.”

“‘M sorry,” Mel mumbles, face burning hot with shame. She’s starting to worm her hand back out when Mari suddenly lurches forward, stumbling down to her knees as her fingers dart out to clench Mel’s wrist, forcing it to a still.

“Did I tell you to stop?” Mari snaps, but her voice is unsteady and wobbly when she continues, “You should keep going. I want to watch.”

Something lurches in Mel’s gut at her words, a roaring wave of arousal so intense that it’s dizzying. Her mouth opens, closes. Opens again, and she blurts the first thing she can think of. “But— it’s kinda dark. You can’t really see anything.”

“I can see enough.” Mari pushes forward and there’s a faint squelch when the blonde’s hand is forced to glide against her slickness, setting every last one of her nerves ablaze. “Now, go on.”

The weight of eyes on her sends prickling chills up Melissa’s spine; hesitance creeps in for only the slightest second before she submits to her desire and runs her fingers over her clit again in a quick motion.

Mel lets out a punched-out groan from somewhere deep within her, and Mari pulls back her hand almost instantly, as if shocked by an electric spark. Without anything to stop her, she resumes what she was doing earlier: jerky, frantic gyrations that force her legs to spread wider.

That familiar buzz is pooling out from her core again, and it’s freeing to know that she doesn’t need to restrain the noises that slip out against her own volition. Her eyes drift shut, and she can almost forget that Mari’s here because—

“Is that all you can do?” Mari huffs, sounding unimpressed. “Can’t your fingers go any lower?”

Mel snaps back alert, head craning to glance at Mari. She seems thoroughly bored out of her mind. “Uh…?” she says stupidly.

“Fuck, do I have to demonstrate for you?” Mari’s rising up on her knees, widening her stance as her fingers hook under the hem of her panties and drag down, down, down until they’re stretched taut at her thighs. She settles back down, her hand snaking between her legs, and lets out a quiet gasp, an even breathier giggle.

Mel can’t look away. She’s fucking transfixed, watching— and listening— as Mari’s fingers curl into her slit, the noise thick and viscous. Her free hand is fumbling with her bra, squeezing plush tissue through rough fabric and making herself moan.

“Like this,” Mari pants, two digits slowly pumping in and out, and oh, she’s so wet. There’s an obscene squelch with each thrust, the sound permeating the air between them. “And— ngh, you can still get your clit with your palm. See?”

Mari’s own palm is flush against her body, grinding hard in time with her fingers. A slight tremble runs through her body, but her gaze is still glued on Melissa. Waiting. Anticipating.

Mel mimics the girl’s movements, finding her cunt and sinking her own fingers inside. Fiery hot pleasure overwhelms her whole nervous system— she feels like a live wire, fizzling and burning alive.

Mari makes a soft noise of approval. “Yes, just like that,” she coos, and at some point her hand found its way under her bra instead, riding it up above her chest at an awkward slant. Despite the shitty lighting, Mel can clearly see that the nipple she’s teasing with her fingers has long stiffened. The blonde wants so badly to touch, to suck, that she can’t help but groan.

“What are you thinking about right now?” Mari asks, voice husked over into a gentle rasp. “Tell me.”

“You,” Mel chokes, hurrying to elaborate before Mari can snap at her again. “‘M thinking about your tits. They’re pretty.”

“Really?” Mari sounds pleased, satiated. “Maybe I should show you more, then. See if you have anything else to say.”

Before Mel can even plead, Mari’s tugged the rest of her bra up, Calvin Klein scrunched up and distorted against her clavicle as her breasts hang heavy and soft and perfect. She’s a fucking vision— any image Mel could ever conjure up in her mind can’t even begin to compare.

Mari’s a bit breathless, one hand straining to keep the bra in place and the other still working between her legs. “Better?”

Mel nods furiously, and Mari smiles. “Good. Keep going, then.”

“Your nipples,” Mel rambles, brain completely on autopilot by this point as she starts fucking herself again. “I wanna know what it’s like to have my lips around them. I wanna try to fit both of them into my mouth at once.”

“What porno did you steal that from?” Mari teases, but she sounds so incredibly affected that it gives Mel just enough gall to keep going.

“And I could lick the sweat off of them. I could put my hands where yours are right now.” Mel quivers as her fingers find the spongy spot that always makes her knees give out, but she pushes the next words out anyway. “I could put my hands everywhere.”

“Fuck,” Mari curses, and Mel can hear her going faster now, whining as her hips roll into her hand. It’s getting hard to concentrate, really, when there’s so much going on and she feels so good, but—

“I want you so fucking badly,” Mel blurts, and she can’t even feel embarrassed because it’s true. “You drive me crazy. Like a— like a siren, or something. I would let you eat me whole, ‘cause it wouldn’t even matter.”

Mari can’t say anything. Her voice has gone reedy and her breathing all ragged. Mel knows she’s listening.

“I could dig my fingers into your hips. I bet they would bruise pretty. And— and I could leave little marks on the insides of your thighs, where nobody else would see them. I could press my tongue to your slit, ‘cause I wanna taste you, and— oh, fuck—”

Mel’s eyes roll into the back of her head as she comes, back arching off the dirt ground and twisting up her sheets. Her hips jerk into her hand as she feverishly rides out the aftershocks, each bump of her palm against her clit forcing all the muscles in her to clench.

Mind blissfully blank and vision bleary, she vaguely realizes that Mari’s coming too, curled in on herself and trembling hard as her mouth hangs open in a perfect O. She’s so gorgeous, even now. Mel would say it was unfair if it didn’t turn her on so much.

A silence settles briefly as they bask in the shared clarity of their highs, broken only by their discordant panting until Mari— is she laughing?

“Damn, Hat.” It comes out wheezy, more breath than actual words. “You really put on a whole freak show.”

Mel’s stuck in a daze, jelly limp on the ground and fingers still inside. She can feel them beginning to prune, but she can’t bring herself to care because holy shit.

Mari hisses as she pulls out, and the blonde watches in rapt fascination as a string of slick stretches, then breaks. In the low light, her fingers still glisten with come as she rises to her feet, any semblance of stability lost to her staggering gait.

She swears as her free hand tugs at her underwear, shimmying out of it to be abandoned, forgotten until a later time. As she moves to straddle Mel’s thighs. Mari settles, bracing one hand on the ground and bringing the other, noticeably shinier one into Mel’s line of sight. She rubs her fingers against Mel’s mouth, smearing glossy wetness against bitten-raw lips.

“You said you wanted to taste me?” Mari’s eyes are heavy-lidded as she looks down at Mel, prodding past the seam of her lips to meet her teeth. “Then suck.”

Mel’s mouth falls open and the brunette’s digits glide right onto her tongue, the taste of bitter salt and musk and Mari making her slurp greedily, hungrily. When she pushes further in, Mel takes it, suckling and lapping at the webbing between her fingers for more.

“I didn’t even have to ask nicely,” Mari says in awe, scraping her nails against the back of Mel’s throat and forcing a loud, wet gag out of her. “Are you this easy for everyone?”

Mel just whines, tears pricking her eyes as she begins to drool. It’s a terribly sloppy affair, with spit dribbling down her chin and making a mess of Mari’s hand. Unbothered, Mari keeps fucking her fingers shallowly into Mel’s mouth with an almost lazy nonchalance, seemingly unaware that her whole body weight is pinning Mel down like a fly.

It’s not like Mel is trying to resist, though— Mari’s ass is soft against her legs, warm with sticky perspiration and body heat in a way that should be thoroughly unpleasant but is wholly otherwise. Without thinking, Mel’s arm, the one flung out slack and useless at her side, reaches for Mari, floundering as her nails finally bite into tender flesh and squeeze.

Mari gasps, flinching at the touch before she finally yanks her fingers back out, leaving Mel coughing and sputtering for air. Mari stares at her, wide-eyed and incredulous, and Mel jerks her hand away in belated embarrassment.

“That fucking hurts,” Mari says plainly, and Mel’s face flushes impossibly redder, an apology already tumbling out of her mouth. “I’m sorry—”

“I didn’t say that was a bad thing,” she interrupts, suddenly sitting up straight. The arm Mari was leaning on shoots out to seize Mel’s wrist, the one resting on her pubic bone, and pulls. The blonde chokes at the sudden feeling of emptiness as her hand is forced out of her underwear, but the sound turns into an unabashed cry because Mari’s touching her now, slender, slippery fingers just barely grazing her clit before sinking into her cunt.

“Seriously,” Mari mutters, twisting inside of Mel, the motion frictionless from all the slick and spit and cum. “You talk such a big game, but just look at you. Listen to yourself—” Mari buries her fingers deep inside and scissors them, the resulting noise vile and vulgar, and Mel lets out a pathetic squeak. “I bet Gen can hear you all the way from Misty’s tent.”

Mel shudders at that, walls tightening around Mari’s fingers unwillingly as Mari’s lips curl into a simpering grin. “Fuck, does that idea actually get you off? Maybe I should invite her over. I’m sure that’ll do wonders for her fever.”

All she can do is moan in response. Mari’s really good at this, each stroke setting off fireworks behind her eyelids in technicolor flares, but she’s still so sensitive from before that the pleasure teeters on the edge of painful overstimulation. Mel’s head lolls to the side as she wheezes for reprieve, but Mari grabs her chin and forces it back.

“I want you to look at me,” Mari whispers, hand moving away from Mel’s face and trailing down to her chest, slipping beneath her bra to palm her breast. The blonde squirms into the touch, and Mari gloats at her compliance. “I’ve been thinking about this for so long— the kind of face you’d make as I make you scream—”

As if on cue, Mel sobs as she comes again, hands scrabbling at Mari’s back and surely breaking skin as euphoria rolls over her and consumes her entirely. Mari gently rides her through the waves, Mel’s thighs twitching with every nudge against her clit, but she doesn’t relent. She just— keeps going, and Mel’s too worn out to even feel the tighten in her muscles as Mari speeds up again.

“I’m not gonna waste this,” Mari says softly as even more wetness gushes out onto her hand, as Mel weakly pulses around her one last time, utterly spent. Mel can feel tears rolling down her cheeks, but she can barely register anything else. She doesn’t react as Mari worms her fingers back out, as she wipes them against Mel’s stomach. She doesn’t react as Mari sits back up, staring at Mel as she fixes her own ruffled hair. Mel wishes she could run her hands through it.

“Well,” Mari says awkwardly, pulling her bra back down (much to Mel’s dismay). “That was fun.”

Mel blinks, confused. “Is that… it?”

Mari scoffs in disbelief. “Don’t tell me you still want more.”

“No, I just…” Mel fumbles for the words. “What about you?”

Now Mari looks even more confused than Mel does. “What about me?”

“You only… you know. Once. ‘S not fair.”

Mari just shrugs. “It’s not like I can expect you to do anything when you’re like…” She gesticulates at Mel, who’s sprawled beneath her, boneless. “This.”

“I guess that’s fair,” Mel mumbles, and Mari shoots her a wry smile before looking away, starting to get back up. “Right. Now where did I leave my damn underwear…”

Wait. “You’re leaving?” Mel splutters, panic quickly snapping her back alert.

“What, you want me to stay the night?” Mari says teasingly, but there does seem to be the smallest hint of genuine invitation in her words, so…

“Yeah, I do,” Mel breathes, hands finding Mari’s hips and pulling her closer. Mari’s breath hitches as Mel guides her body to rest on top of her stomach, her swollen, soaked cunt meeting defined muscle, and Mel gets an idea.

“Is this good?” Mel asks, and Mari nods frantically, teeth tugging at her bottom lip as she eyes Mel up and down. Her cheeks are still flushed a pretty pink, her pupils still wide and blown. Still ravenous.

So Mel clutches Mari’s waist tight enough to hurt, fingertips dimpling in plush flesh as she drags her back and forth in a steady rocking motion. Mari quivers, breath coming out in little puffs, and hastily yanks her bra over her head and tosses it away. When she starts pawing at the hem of Mel’s, she obediently lets go of Mari’s hips for a moment so she can take hers off too before returning her hands to where they were before.

Mari’s staring. “Fuck,” she whimpers, letting her hands roam across Mel’s tits as she starts grinding against Mel’s core of her own accord. She can feel Mari getting wetter, smearing sticky arousal against her skin with each roll of her hips, can feel every little jolt in Mari’s thighs as her clit brushes against Mel just so.

“You’re so hot,” Mel says breathlessly, and Mari shudders at her praise. But “hot” doesn’t even do her justice— maybe stunning? Gorgeous? How are you supposed to describe a girl when she’s moaning for you like a pornstar?

Panting, Mari cups Mel’s face with both hands and oh, she’s kissing her now. It’s clumsy at first, all tongue and clacking teeth, but then Mari tilts her head and sucks on Mel’s bottom lip and they both melt into it. Mari’s chest is flush against Mel’s now, skin on skin, and Mel can’t tell the difference between their heartbeats anymore. Mel does her best to breathe through her nose, but Mari’s forcing all the wind out of her with all her grinding and squeezing and biting—

Mari finally pulls away, heaving for air as she tugs Mel’s mouth open with her thumb. She spits, and it lands straight on Mel’s tongue, hot and sliding down her throat. Mel gags, then swallows, and fuck, that shouldn’t be a turn on, right? She shouldn’t want Mari to do that again, right?

But Mel lets her mouth hang open, tongue lolling out slightly for more. Mari obliges, because of course she does, and Mel groans in response and cranes up to kiss her again. She can feel Mari getting close now, knows it because of her little broken whines and quickening hips and pure desperation.

“Please—” Mari begs, muffled against Mel’s mouth. “Please, please, please—”

Maybe she just needs it to hurt.

Mel sinks her teeth into Mari’s bottom lip and bites down hard, coppery blood welling up and trickling into her mouth as Mari gasps. Her hips snap forward one last time and she comes with a guttural groan, shaking all over and tightening her thighs around Mel’s torso. She slumps forward, pressing their foreheads together as her breath fans over Mel’s face.

Mari’s lip is still puffy, painted bright red like lipstick from blood as she lifts her head back up to look at Mel properly. She drags her tongue over it, wincing as she runs over the wound inside her mouth. But she doesn’t look angry.

“Holy shit,” she says instead, voice hoarse and ragged. Then she collapses into Mel’s shoulder, her whole body going slack on top of hers. Mel loosens her grip on Mari’s hips, deep red marks and crescent moon indents clearly visible as her hands trail down to her thighs and stay there. Mari shivers slightly, but doesn’t budge, still dead weight on top of Mel yet also warm and sticky and alive.

Mel lets out a shuddering breath, then blacks out.

 

“Guess who’s back?” someone sing-songs from the entrance, harsh sunlight already filtering into the hut around their shadow. “Misty gave me the okay, so I’m officially virus-free and— Jesus fucking Christ.”

Melissa blinks, eyes still bleary with confusion and sleep, and tries to sit up. Mari grumbles above her, and— wait, what?

She yelps, and Mari rolls off of her and to the side with an undignified screech. “What the hell, Melissa?” Mari hisses, lifting herself back off the ground, and oh God those are boobs. 

Mel lets out a scandalized squeak, quickly covering her eyes and turning away, and she can hear Mari scoff behind her.

“What? It’s not like it’s anything you haven’t seen before,” she says, frustrated. “You too, Gen. Stop gawking already.”

“It’s just—” Gen sounds flustered beyond belief. “Mel… and you? How did that even happen?”

“Don’t say you’re jealous,” Mari snickers. “I can share. You should join us next time.”

“Next time?” Mel says weakly, bringing her hands away from her face. Mari just smirks at her.

“Uh huh. I’m far from done with you, Hat. Very, very far.”

Melissa just groans, flopping back down onto her makeshift bed and squeezing her eyes shut. It’s way too early for this conversation right now.

Notes:

thank you for reading!

follow us on twitter <3 here is ava and jie