hiya ms knife !! hope your day is going well ! 😭 anywho dare i say skinnydipping with THE mariana sofia ibarra (or all the yellowjackets, if you’d like) for the summertime list? 👀❣️
» mari ibarra x fem!reader.
— warnings: skinny dipping. non-sexual nudity (well, it’s mostly non-sexual). a lot of fluff. some slightly suggestive content here & there, so mdni.
“what are you looking at, gaywad?” mari asks, glancing at you over her shoulder. her very much bare shoulder, mind you, with your former teammate (and a person you’re still reluctant to call a ‘friend,’ mostly because of your rather weird relationship back in highschool, and the annual yellowjackets trips you take hardly count for you to now consider mari ibarra a close friend of yours) already stripped down from the waist up.
to be fair, you really should have known better, staying back with mari when the other girls returned up to the beach house you’d rented, thanks to lottie and, more so, her father’s money funding this year’s reunion: half an hour ago, when jackie & shauna (currently on dinner duty and in a rush to get home and actually do that) started packing up, the others instinctively joined them, shaking the sand out from blankets & folding up beach chairs to head back home. mari, on the other hand, had stayed exactly where she was on her own towel, unbothered even as natalie kicked some sand in her direction to get her to move.
“you guys can go,” she’d waved everyone off, eyes still closed as she soaked in the last bit of sunlight. “but i’m staying.”
a few of them had exchanged glances, using mari’s obliviousness to their advantage. somebody had yet to actually approach her and address the elephant in the room, but you were all operating under the mutual understanding that she’d been acting….off for all of your team trip so far. whether the equally unspoken fact that mari finally got dumped by her asshole highschool boyfriend danny (for his cousin, of all people. or second cousin, as mari will often remind you, as if that makes it any better) has anything to do with it, you don’t know, but none of you care enough to risk outright asking her.
“come on, mar. you’re really gonna stay here all alone?” van had nudged her shin in passing, like that would get her to get up, her feet leaving sandy prints all over mari’s towel. it did get mari as far as to sit up and brush the grains off with an annoyed huff. “could you not get your gross fucking feet all over my towel?” she’d complained, flipping van off. “jesus.”
raising both hands in mock surrender, she’d only flashed her a grin before wandering after taissa, already a couple of meters ahead.
“i’ll stay.” you’d heard yourself say, then, as the others continued packing up, leaving the stretch of sand your group had occupied in the little cove you’d found earlier empty. accordingly, they had all but gawked at you, not having expected you, of all people, to voluntarily stay back here with mari. granted, you hadn’t expected that either; the words just sort of left your mouth before you could think them through.
“fine,” mari had agreed, much to your surprise not objecting as she flopped back onto the towel. “see? now i won’t be all alone, so the rest of you can fuck off.”
“suit yourself,” nat had muttered, heaving up her beach bag and starting the climb up the wooden steps leading off the beach, the others soon trailing after her.
now, here you are, left alone with mari, who has no intentions of stopping, given that she’s moved on to unzipping her shorts as well, bending over & pushing them down her legs right along with her bikini bottoms, leaving her entirely bare in the early evening light.
“i don’t know…” you mumble and quickly tear your gaze away from the outline of mari’s naked body. it’s not like you haven’t seen all of the yellowjackets naked at one point or another, the communal showers in the locker rooms never leaving much room for modesty. mari, however, had always been the one to insist on covering herself up, pointing it out as soon as she so much as suspected somebody had looked at her for a millisecond too long (for the entire last year of highschool, she had only referred to one of the jvs as the ‘perv with the hat’ for this exact reason, and although you doubt melissa meant to stare at mari, that stuck until graduation).
it really makes you wonder what has changed since, considering how mari does not seem to mind being seen by you this time around, making no move to cover her body as she turns to you with her hands on her hips. “don’t be boring.”
“mari-” shielding your eyes from the lowering sun, you look out at the water, still inevitably catching movement in your peripheral as she nudges her shorts the last few inches so they’ll land on the towel instead of the sand.
“jeez, it’s not like you’ve never seen boobs before!” mari teases, which, again, is not at all like the mari from highschool, and you do wonder if this, too, is because of the breakup. either way, good for her, you suppose; she looks a lot more comfortable now (or, well, from what little you’re actually letting yourself see, with your eyes pointedly directed elsewhere), standing against the orange backdrop of the setting sun.
at least in this cove, you’re on your own, not surrounded by tourists like you were at the other couple of beaches you’d been to during your stay here, hence why mari has even dared to take off her top, let alone strip down completely naked, knowing nobody, least of all strangers, would show up and see her like this. all day long, it’s only been the team here, without anyone else finding this spot, and with how late it’s getting, you doubt that’s gonna change for the rest of the evening.
as if reading your mind, mari gestures around to emphasize the whole lot of nothing around you. “nobody is even looking!” she exclaims, already taking a first backwards step toward the water. “coward.”
at that, you do glare in her direction, trying to focus on her face and block out anything below her shoulders so as not to be called a ‘gaywad’ again (not that she’d be wrong, per se, but you really don’t need mari teasing you any more than necessary). it’s fucking hard, though, with all of her on full display like that: the swell of her chest, the toned length of her stomach and, fucking christ, the thin strip of dark hair between her thighs.
“i-i’m not!” you finally stammer, which, that is not very convincing, is it?
“sure you are,” and with that, she takes her last step before spinning around and breaking into a proper run.
“mari!” you call after her, surprised that she is actually pulling this off, but by then she’s already made her way across the sand, not slowing down for even a second before crashing into the water. right until the moment it splashes up around her ankles, you still think she’s bluffing (as if her being fully naked wasn’t evidence enough already), but then it reaches mari’s knees, slowing the sprint to more of a wade as she walks deeper into the surf. eventaully, when the next wave rolls in, mari gives in to the current altogether and dives head first into the water.
unable to tear your gaze away, you stand there, staring as her head breaks the surface again a few meters farther out and she slicks her hair back to grin at you from the shallows. “are you coming?”
you cross your arms over your chest, suddenly feeling a whole lot more exposed than mari, who quite literally stands naked before you. “fuck, no.”
“boring!” despite that you’re far out of reach, she splashes a handful water in your direction. “come on!”
truth be told, the water doesn’t look all that bad, rhythmically rocking mari where she stands about waist deep, and, fuck, she really is naked, huh? anyway, the sea does look inviting, the air around still pleasantly warm even with the sun sinking toward the horizon behind mari, who cups her hands around her mouth, yelling: “aw, are you scared?”
your shoulders drop as you let out a long sigh. after all these years, this really shouldn’t be working on you anymore: all of mari’s teasing, all of her antics, entirely unchanged since your highschool days, and yet….
you glance over your shoulder. the others are long gone, obviously, and, like the whole rest of the day, nobody else has shown up to take their place, the beach every bit as deserted as it had been when you’d first found it. turning back, you find mari has pushed herself off the ground & is now floating on her back, arms outstretched as the waves carry her farther from shore. at last, you mutter: “fine.”
“what was that?” alert, she lifts her head, instantly tilting it teasingly once she sees you reaching for your shoes. “i couldn’t hear you!”
“i said fine!” you yell back as you kick them off one after the other. you’d already gotten fully dressed earlier, when preparing to leave, so now there are quite a few layers for you to strip off: shirts & shorts, then your bikini too. you try to ignore the heat creeping up your neck once you’ve untied your bikini top and reach for the bottoms. it’s nothing mari hasn’t seen before, you try telling yourself. sure, it’s been a couple of years since your locker room days, but still, your naked body is nothing she hasn’t seen before.
once you’ve left your clothes in a pile by the towels, you hurry down toward the water’s edge, instinctively covering your chest as you feel your nipples harden in the summer breeze. shivering at the first waves washing over your ankles (the water is far from cold, but still colder than the sunwarmed sand that had been beneath your feet up until then), you make your way in deeper, ignoring mari’s gaze, fixed on you the whole entire time, and who’s the gaywad now?
“see?” her voice snaps you out of your thoughts, and when you glance up, you see her floating over to you, still on her back but giving a few strong kicks in your direction. “this is nice, right?”
you roll your eyes, no longer with actual annoyance behind it. what fucking ever, because what else could you’ve expected if not mari’s teasing, now that you’d agreed to do this. instead, and in an attempt to pretend like you’re doing this for yourself, you let yourself be carried out too, wave after wave lifting you with their swells.
mari does have a point, unfortunately, because naked or not, it really is nice, especially with the heat no longer quite as pressing, making way for a much more comfortable warmth, the water still refreshing like this.
you can already see the moon in the sky, gradually darkening above, and are so fixated on it as you float on your back that it is damn near peaceful enough for you to forget that you’re not alone out here, with the water lifting, then lowering you to such a soothing rhythm. that is, at least, until you bump into her, because of course mari would not let you have that peaceful swim to yourself, now that she has you out here.
before you can turn and face her, two arms slip around you & pull you upright, making you realize just how far from land you are, feet barely finding the ground. gasping for air, it takes a second for you to comprehend both the depth and that mari (naked fucking mari), has wrapped her arms around you from behind. her legs, too, now that you’re paying attention, basically clinging to you koala style, except that, like this, you can feel the whole length of her bare body and how it’s pressing into yours; the smoothness of mari’s wet skin and the hardness of her nipples against your shoulder blades.
and as if all of that isn’t already plenty to take your breath away, she then rests her chin on your shoulder, not bothered by the sudden closeness in the slightest. “hi,” mari greets, even cocking her head so that her lips are right by your temple, and making you incapable of thinking a single coherent thought, let alone manage a verbal response, when you’ve got mari ibarra’s tits literally right up against your back.
“earth to idiot,” she taps your shoulder, yet makes no move to get out of your space. she only shimmies closer, actually, her ankles crossing around your front to keep you caged against her.
“h-hi,” you finally stammer back, stupidly caught off guard. you don’t hear mari’s hum in response so much as you feel it, a low vibration to your shoulder as she keeps her lips pressed to your skin.
unable to make yourself pull back from the embrace, you stay like this, with mari draped over your back and the waves continuing to rock your bodies, carrying both your own weight as well as mari’s, still clinging to you, and tracing the tip of her index finger over the side of your neck and down your back. her other arm remains looped around you, too, so that you can feel the rise & fall of each and every breath mari takes, their warmth puffing against you and sending shivers down your naked spine.
there is, frankly, no way to tell at all how much time passes with you holding her like this, your bare back perfectly aligned with mari’s bare front as the the sky continues to darken overhead, and it isn’t until another, stronger wave comes rolling through that momentarily lifts you off the ground, a long while later, that mari finally pulls her arms away.
just like that, whatever little moment you’ve had there (and you’re gonna have to get back to this at some point soon, preferably as soon as possible because what the fuck?) is gone in the blink of an eye and she pushes herself off the ground & away from you. before you know it, mari scoops up a huge sheet of water, using both hands to throw it directly into your face. “whoever’s last to the beach walks home naked,” she laughs, all while already swimming back toward the shore.