kamaluhkhan
beware; for i am fearless, and therefore powerful.
845 posts
sapphire. she/they. 23. i write NSFW content so this blog is 18 +
Last active 60 minutes ago
Don't wanna be here? Send us removal request.
kamaluhkhan ¡ 1 day ago
Text
I CAN STILL CHANGE THE END (spider-woman!vi x spider-woman!reader)
Tumblr media Tumblr media
LET'S DO THINGS DIFFERENTLY THIS TIME....her name is violet lanes. she was bitten by a radioactive spider and for the past 10 years, she's been the one and only ghost-spider spider-woman ! she joined a band, saved the city, fell in love, saved the city again, graduated college, argued with her sister (teenagers are the worst), moved in with her girlfriend in hopes of saving their relationship, got into grad school, broke her leg (do not text and swing, regardless of how late you are for an anniversary dinner), saved the city some more, maybe too much, but couldn't save the love of her life.
no matter how many hits she takes, no matter how much guilt she carries, vi always, always, gets back up, even if it's hard to keep fighting when she's lost so much.
and.....she's not the only one.
(spoiler alert: you're the one and only spider-woman until an alternate version of your dead ex-girlfriend crashes a double date and introduces you to the chaos of the multiverse.... and maybe reintroduces the possibility of a happy ending, however doomed it may be.)
Tumblr media
i. mercury in retrograde — violet lanes adjusts to a different reality; a new team of supervillains wreaks havoc around new york; and you just really need a nap, honestly, but you have a thesis to write, a city to protect, and a ghost-spider to deal with.
ii. agent of chaos, angel of death — you and vi start to appreciate not having to shoulder the responsibility of spider-woman alone. hoping to find her a way back home, the two of you visit oscorp and make some sinister discoveries; mj agrees to let vi fill in as the band’s drummer, but your show is cut short by unwanted guests; and you’re once again faced with the reality that you can’t save everyone.
iii. in the web that is our own, we begin again — in every other universe, violet lanes falls for spider-woman. it never ends well. but, there’s a first time for everything, right? you and vi indulge in fantasies of what your lives would have been if you met under different circumstances; the two of you save the multiverse before harry osborn can make his daddy issues everyone’s problem; and an inevitable goodbye isn’t as final as it may seem.
245 notes ¡ View notes
kamaluhkhan ¡ 2 days ago
Text
rb to have a super gay 2023
117K notes ¡ View notes
kamaluhkhan ¡ 2 days ago
Text
Tumblr media
28K notes ¡ View notes
kamaluhkhan ¡ 2 days ago
Text
Tumblr media
22K notes ¡ View notes
kamaluhkhan ¡ 2 days ago
Note
Hiii, I’m the person screaming crying throwing up every time you post, love ur stuff!
Anyway… I’m thinking mechanic!vi prolonging the time it takes her to fix your car just cause she wants you coming around the shop more and then when she does eventually fix it she kinda worries you’re not gonna stay over at hers as often but u decide to ask her if u can move in or smth like this?!?
Idek tbh my brain is so fried from over consuming Vi content
all you have to do is stay
mentions of sex, but no explicit scenes, car mechanic!vi au oh she absolutely would; there's actually so much stupid domestic bliss in this wow
Tumblr media
and sure, the hookup was good in the beginning, but she liked it when you came around, liked it when you'd show up at her shop, all shy and wide-eyed, asking her if you could watch, and who's she to turn down such a pretty girl, right? and honestly, she thought it was kinda cute, how you'd try your best to ask her about this or that, and she'd find herself rambling about her favorite kinds of pinon brackets, or talking you through a chassis restoration for another vintage car that was brought in.
it shouldn't take a whole-ass month to rig a crossflow radiator, especially since the rest of your car's actually in pretty good condition, but she keeps on picking out other things to do, insisting that she's already here anyway, sliding out from under the car with a crooked grin, asking you to pass her another cold beer.
but there's only so many things she can make up before it's obvious, even to you that there's not much else to do. so when the day comes, she's quieter than usual, tallying up the extensive list of repairs that she's both done and made up for herself to do (you'd insisted that you at least pay for the major ones, and if the smaller ones came with a dinner-date and dessert in bed afterwards... well.)
"and... i think that's all of it, sweets."
she hands you the receipt, immediately tucking her hands into the pockets of her light-wash jeans. her shoulders shrug up as you look down the list. it's way less than that she should be charging you for, but you peer up at her, frowning at the pinch between her brows and the tension clear in her muscles.
"vi? what's... wrong?"
"ah -- it's nothin' sweets, don't worry your pretty little head over it."
she teeters forwards and back, as if she can't decide if she wants to move closer or back away. but you're already reaching for her, closing the distance between you with your head cocked, your eyes bright and questioning. and she could never resist it when you looked at her like that, so toe-curlingly trusting. as if there wasn't a thing in the world she could do or say to drive you away or upset you.
sometimes, she'd lay awake and wonder if you knew how dangerous that kind of trust is -- how someone less scrupulous would take it and twist it into something foul. but she'd never let that happen -- at least not while you wanted her around.
"violet... we might not have known each other for very long but... you're not a very good liar," you say, reaching up to cup her cheeks, coaxing her eyes back to yours. she laughs -- it's a tiny, helpless sound; it shakes her open in a way that startles even her, the way her whole body wants to fold over you, into you.
"geez, sweets... that's... that's not really fair of you."
she lifts her hand to press them over yours, hands over hands, petaled around her cheeks, and it occurs to her that perhaps this is what it means to live up to her namesake -- violet. you'd said it was a beautiful name the first the she told you what vi stood for.
"you're not really fair either, vi... but that's never stopped you, has it?" you ask, a mischievous glint in your eyes, your lips twisted up on a fox-hole smile.
vi sucks in a breath. something feels like it's clawing up the length of her ribcage and burrowing through the hollows in her chest till she can taste it pitter-pattering at the back of her throat. it takes her a full three seconds to realize that it's her own traitorous heart, beating so strong she can taste it on her tongue.
"fuck."
and then she's kissing you, pulling you to her, fingers harsh and desperate, her touch lingering like month-old grease-stains the way they dig into your delicate skin. you gasp open for her, against her -- you let her tug you into her till there isn't a part of you she can't reach if she wanted to.
the kiss breaks like a dam bursting open, and a few seconds later, she's got you hoisted up on her workbench, wrenches and old receipts scattering to the floor as she slots herself easily between your legs. it's a familiar place to be, after all -- after all this time.
you hiss, fingers fisting in her hair; it's longer now, than when you first met. and she'd be lying if she said her letting it grow had nothing to do with your offhand comment once (over yet another impossible banana sundae) that you liked it long.
"vi -- vi -- please -- you --"
"hm? what is it, pretty girl?"
"you c-can't just try to distract me w-with sex every time --"
and she can't help the grin that hitches over her lips at the way your chest is heaving, your eyes blown dark, the way your thighs shake on either side of her hips. but she can see the flicker of worry in your eyes and her stomach twists with uncertainty.
"i -- i don't --" she tries, but a breath puffs out of her and she sags against you, "it's... just... now that the repairs are done... there's not really much reason for you to come around... and..."
at her words, you heave a sigh that seems much too big and weary for your body, pulling back to fix her with a surprisingly sharp look.
"you really thought i was coming around here to listen to you talk about my car repairs?"
vi does her level best not to pout; hearing you say it out loud, it does sound... a bit childish. instead, she leans forward and digs her nose into your neck, wrapping both arms around you till she's got you cocooned in her chest.
"what? you weren't interested in the new pressure washer i got just so i could get that really stubborn stain off your back bumper?"
you trail your fingers through her hair, letting your nails graze along her scalp. a shiver washes down the length of her back and you giggle close to her ear.
"sure i did... but you could talk about... dunno... your favorite dish rag, and i think i'd still wanna listen -- because i like listening to you talk about the stuff you like... because..." and its your turn to hesitate, her turn to pull back and fix you with a look -- one that's equal parts pleading and disbelieving.
"because what, pretty girl?" she asks, her voice low and husky, a thumb running across the round of your cheek.
"b-because i -- i like you, vi."
your eyes flicker away and color seeps into your cheeks like dye across clear water -- the shade blooming into you till vi's sure there's no color so beautiful as the one that you are now.
"mm... well, thank god for that cause..." she leans in to press her forehead to yours, "i was starting to wonder, what with all the multiple orgasms and midnight munch sessions and --" she laughs as you squawk indignantly at her, your eyes flashing wild and wide.
"t-that's not what i -- you know that's not --"
"oh? so you don't like those?" she asks, the tease now so obvious in her voice that you flush several shades darker. vi thinks she may have to amend her previous decision on her favorite shade of you. and you're outdoing yourself today.
she lets her free hand wander to the bend of your hips and she gives you a squeeze.
"i --" you steady yourself in the solidness of her, reaching down to lace your hands with hers, "of course i -- i like those things too but i -- i like that you're the one doing them to me and --" you swallow; vi tries not to be to distracted by the hummingbird flutter of your pulse as you struggle to find the words, even though both of you know full well by now exactly what you're trying to say --
sometimes, just sometimes, words speak just as loud as words need to. and the actions are just there to back them up.
sometimes, there are certain things that people just want to -- or need to -- hear said out loud.
"i -- i wanna come over even when there's nothing for you to fix... i..." you steady your breathing and vi nearly drowns in the certainty that settles between the pair of you, an ocean full of of unsaid words (the ones that don't need to be said to be understood), drifting like sunlight over shifting waves -- their brightness made no less real by their shimmering reflections in the water, "i guess i just... wanna be wherever you are. like... all the time."
vi's eyebrows hitch; her breath follows shortly after.
"all the time?"
you bite down on your lips, "yeah but... i know it's only been like... a month or whatever --"
"no, no god -- sweets, i -- i want that too -- more than anything -- it's just --" she motions at the shop, and you nod, catching her hand in yours mid-air.
"it doesn't have to be right now," you say, smiling and giving both her hands a firm squeeze.
"yeah?" she asks, a rare quiver to the shape of her voice.
you nod, "yeah." and your voice is just as solid as she needs it to be. you lean in to kiss her, and she sighs open against you, as you've done so many times for her.
"we'll -- we'll make it work," you say, in between harsh, nipping kisses, even as vi groans and trails her mouth along the line of your jaw. you gasp, letting your head tip back, "w-we'll t-take it s-s-slow -- mmngh -- vi!"
vi hums as she sucks a dark hickey into the side of your neck, feeling savage wanting plume open in her chest. she looks back up at you with darkening eyes and a hunter's smile.
"dunno if i know how to take it slow, sweets --"
"w-what about all those t-times you told me t-to wait --" you keen high in the back of your throat as she drops to pillow her cheek to your thigh, flipping up the bottom of your skirt to dig her nose into the damp triangle of your panties.
vi scoffs, rolling her eyes as she glances back up at you with a playful smirk.
"oh fuck you."
you lick your lips, reaching down to sink your fingers into her hair again, pulling just hard enough for the an ache to gather in her belly.
"thought that's what you were trying to do."
vi stands up, pulling you bodily forward till your ankles are linked at the small of her back, her palms holding up the plush of your ass as she walks the pair of you back into the house and up the thin flight of stairs to her room.
it's a good few hours before either of you are coherent enough to talk about any of this again, but by the time you are, the twilight is budding along the far horizon, and vander's texting to ask vi if he should pick anything up on the way back from the bar for dinner.
"you wanna stay for dinner?" vi asks, twisting to glance at you in bed, her face illuminated by the digital blue of her phone.
your pillow your cheek on your hand, "yeah, i'd love to."
"cool, what do you want?" she asks, her eyes turning back to her phone.
you lick your lips, "how about... you ask vander to pick up some tomatoes? i can make one of my grandma's old soup recipes. you have potatoes and cabbage right? and... i think i saw some pork bones in the freezer the last time i was here."
you cast your eyes up at the ceiling, ticking through a mental list of ingredients.
you only turn to shoot vi a glance when you realize that you can no longer hear the rapid pik-pik-pik of her fingers on her phone.
she's staring at you with what could only be called wonder in the halfway dark.
"you... remember what's in our fridge?"
"well i -- there's not much in there --" you say, almost indignantly.
she laughs, shaking her head, "no, it's just -- i didn't think you'd ever notice something like that, i mean, pardon me for thinking that you've never set foot in a kitchen in your entire life, what with you being daddy's little princess and all," she goads, nudging you with an elbow even as you squirm away from her, pouting.
"i'll have you know that i'm actually a really good cook, okay?" you tell her, "when -- when i was little, and my grandma lived with us, i'd help her in the kitchen all the time. and... after she got too old to make stuff... i was the one who cooked for her, because she said it tasted like stuff she'd eat in her childhood so..."
vi shuffles closer to you under the blankets, nuzzling her nose into your cheek.
"and just when i thought you couldn't get more perfect," she murmurs, pressing a kiss to your cheek.
you giggle, allowing yourself to be tugged back into her chest.
"i told vander to pick up tomatoes... and to invite silco and everyone else he can round up over for dinner."
you squeak, shooting up, "what?!"
vi grins, pushing up with a soft yawn, "you can't just tell me that you've got grandma-level cooking skills and not expect me to invite my whole entire family, right?"
you tumble out of bed, nearly tripping over your panties, still caught around your ankles. you pull them up, scrambling for one of vi's big shirts to toss over your body as she watches you from the bed with an indulgent smile before swinging her legs off and standing up to pull you back into her chest.
"calm down, sweets -- i'll help you, kay? now, tell me what you need."
you nod, pulling on a pair of her jogging shorts and twisting your hair into a haphazard bun out of your face as you start listing off ingredients, hopping the last two steps onto the first floor landing and fluttering into the kitchen.
by the time vi rounds the doorway, it's to find you with vander's massive apron already tied around your waist, an several pots and pans stacked on the countertop.
"i need three onions, and a head of garlic and... a few bay leaves, if you have them. it's okay if you don't --"
vi fights back a grin (it's a losing battle, she thinks, but it's one that she's considering losing for the rest of her goddamn life if it meant doing this every day with you).
"sure, sweets -- whatever you need."
you nod, rolling up the sleeves of your shirt as you set to work peeling the potatoes. a few second later, vi pops up from the fridge, frowning.
"looks like we've only got one onion, but i found some shallots... not sure how good they are though... they were kinda shoved into the back." she holds up the bag with a grimace.
you blink at her, and for a moment, vi thinks that you're going to be angry, or at least a bit frustrated. but then, your face breaks into a sweet, helpless sort of smile, and you reach out to take the shallots from her.
"it's okay," you say, in a voice that sounds just a little too much like coming home, and vi has to swallow passed the peach-pit suddenly caught in her throat.
your fingers brush against hers as you point her towards the half-peeled potatoes, and she gets to work without you even having to ask.
you lean up onto your tiptoes and press a kiss to her cheek, your eyes bright as fallen stars when she turns to look at you.
"it's okay," you repeat, smiling up at her with that smile that just might rhyme with forever, "we'll make it work, okay?"
vi licks her lips; there's an entire ocean of saltwater words caught behind the tombstones of her teeth that she does not know how to say. but she thinks, as she looks at you and you turn back to fussing over the one onion and handful of shallots, that you probably know it all anyway.
"okay," she says, before turning back to the diligent work of peeling the potatoes.
499 notes ¡ View notes
kamaluhkhan ¡ 3 days ago
Text
i love you being a dyke i love you fantasizing about women
229 notes ¡ View notes
kamaluhkhan ¡ 3 days ago
Text
Writing fanfiction isn't enough anymore I need that character to kiss me breathless
1K notes ¡ View notes
kamaluhkhan ¡ 6 days ago
Note
I love the fact that the reader knew Vi was a werewolf. Like no unnecessary drama with Vi dissapearing because they wouldn’t love her. The fic was beautifuly written!
THANK U SM <33
not to get like ,,, too into my thought process when i was writing BUT i did want to be very intentional in terms of vi not having to 'come out' as a werewolf if that makes sense ?? like it is something SHE'S worried about ppl knowing given her past and how society has treated her, something she feels she has to 'hide' in order to be loved + accepted, so then when it's revealed that the reader knew the whole time and just like ,,, didn't make a big deal about it ,, it was supposed to show her that OHhh maybe it was unfair and kinda fucked up the way others treated her and maybe she isn't inherently unlovable bc of the blood in her veins and maybe she actually deserves to be loved for who she is as a whole instead of having to hide or change part of herself....which is ofc what she finds with the reader !!!!
so yes !!! i love that u appreciated that part of the fic and thank u for ur time and kind words <33
5 notes ¡ View notes
kamaluhkhan ¡ 6 days ago
Note
”
a sliver of moonlight shines through the window. something claws at her ribcage. 
you’re not dying tonight. 
and vi’s been hungry for too long.”
i c a n n o t b r e a t h e
AHHHhhh giggling and kicking my feet rn !!! ngl im a bit self-conscious about my writing so comments like this mean everything <33 thank u thank u
2 notes ¡ View notes
kamaluhkhan ¡ 8 days ago
Text
HER CANINE TEETH IN THE SIDE OF MY NECK
Tumblr media
pairing: werewolf!vi x vampire slayer!reader word count: 11.1 k summary: she's a monster, and you're essentially a monster hunter. it shouldn't work, but it does. (or — you and vi decide to escape the narrative together) warnings: ooh various mentions of fighting + blood + injuries ranging from mild to life-threatening; reader and vi both smoke + consume alcohol; rough sex (fingering [vi receiving], oral [reader receiving], tribbing, biting, spitting ++ aftercare); 18+ ! vibes are basically buffy the vampire slayer with chaotic lesbians loving each other so much it consumes them both a/n: i think i've been watching too much buffy and fantasizing about werewolf!vi for like,, too long,, and this unholy mess is the result. this has been sitting in my drafts unfinished for a WHILE but tonight is the wolf moon so it felt right to post now, i really hope y'all enjoy 🖤 i'll include credit for each subtitle in the tags too <33
♪: "bullet with butterfly wings" by the smashing pumpkins; "dig me out" by sleater-kinney; "taste my despair" by lesbian bed death; "i wanna be your dog" by joan jett; "fantastic" by king princess
Tumblr media Tumblr media
i. sorry about the blood in your mouth
vi wakes up with a terrible motherfucking headache, which isn’t anything new. 
she doesn’t know where she is — that isn’t particularly something new, either — but what is new is the tongue slobbering all over her face. when she opens her eyes, vi sees a 50-pound black dog standing over her.
“whoa!” vi sits up abruptly, but the dog only gets more excited and jumps up on the couch, caging her in.
“sorry. she usually isn’t so enthusiastic about company.”
the voice is coming from the other side of the room, where you’re sitting on the edge of the mattress closest to the window. there’s a cigarette in your hand, and each time you exhale, you point your chin accordingly so the smoke travels outside. a crisp breeze trickles in. 
“morning, killer.”
vi swallows the heart that has jumped into her throat, takes a deep breath to steady her breathing. fuck, she literally just moved here and might already need to leave. she tries to remember if something bad happened last night. 
it wasn’t the full moon, was it? no, that shouldn’t be for another few weeks. but then why are you calling her a —
“killer?” she asks, swallowing the lump in her throat.
she stares at you, eyes trailing your injured jawline as she waits for you to respond. you do look vaguely, achingly familiar. whatever happened last night, you were probably part of it. 
“well, you’ve got a killer right hook,” you quip. you snuff out your cigarette and twist around to fully face vi. “and i’m pretty sure you killed my reputation as a pit fighting champion. i was undefeated before you.” 
fresh blood emerges from your split lip as you speak, and you’re quick to swipe it away with your tongue. 
oh. right. 
your tank top is torn at the bottom, just cropped enough that vi can see the imprint of her fist on your lower ribs. she now remembers the feeling of yours on the side of her face, and has a bloody, crusted eyebrow, painfully tender cheekbone, and the outline of your ring seared onto her skin forever to prove it. 
what kind of pitfighter wears pure silver?
vi takes note of her surroundings to get a better sense of who she’s up against: the place is small, dingy, but has a good amount of light. you’ve got a broken mirror, old books stacked in the corner, and an open cupboard filled with clothing and various weapons, mostly daggers and some wooden stakes. an intricate glass cross dangles from the centre of the window, filtering through multicolored light. there are a bunch of dried plants next to a mortar and pestle on the sill below — nightshade, juniper, wolfsbane. on the tiny kitchen counter is a silver vase filled with more wilted flowers. 
even from far away, vi can hear your heartbeat — strong, steady — as you shuffle around and gather some things. she inhales your scent. she remembers that she was slightly taken aback, in the pit when she had you pinned to the mat, that under the musk of sweat and metallic tang of blood, vi sensed something else, something delicate and floral. 
your whole apartment smells overwhelmingly of dried roses and decaying fruit, too, sweet and earthy.
“did you bring me here for round two?”
“no.” you let out a short, breathy laugh. “i brought you here so that some creep wouldn’t take advantage of you. you were pretty out of it.”  
“so you’re — what an enforcer?”
“no fucking way,” you declare, and vi can practically feel rage coursing through you, your heart pumping with reignited vigor. “like an enforcer would care enough to actually help the undercity,” you grumble. 
you shake your head and sit down at the edge of the couch, shooing your dog away so you can drop first aid supplies in her place. she settles on the floor at your feet. 
you offer vi a somewhat bruised apple. when she hesitates, you push it into her hand.
“this isn’t a fairytale,” you say, hands busy soaking a cloth in some alcohol. “i’m not trying to poison you,” you add as if reading her mind.  
“there…there are some good enforcers, though,” vi tries, trained to have such platitudes at the ready.  
you roll your eyes. “if there are, i haven’t met them.” 
vi’s not sure she believes what she had said, either. she feels her side ache, a phantom bruise from when caitlyn slammed her rifle into the very injury she had once helped heal. 
what started as you’re not like the rest of those animals. you’re one of the good ones. became you’re all the same. it’s their blood in your veins. as soon as things went downhill. 
vi bites her lip to prevent herself from wincing, and it isn’t because you’ve pressed an alcohol-soaked cloth to the cut on her nose. her sharp nails break through the skin of the apple, digging into its soft flesh until juice is running down her wrist.
“eat,” you insist, but you’re focused on removing as much dirt and dried blood from her face as you can, brows furrowed in concentration. “you ruined my reputation, so you better keep up your strength if you wanna keep yours.”
“so, you’re helping the enemy,” vi, still wary of you, wonders.
your frown softens. you place a bandage on the bridge of her nose before saying: 
“you’re not my enemy.” 
maybe it was the sincerity of your words, or the unconditional care you’re showing her, or the fact that it’s been so long since someone has touched vi so tenderly, but she decides in that moment to trust you, whoever you are. 
she takes a bite of the apple, the sweetness invading her mouth, as you lean over to search for something else in the first aid kit, mumbling to yourself about how the wound is deeper than you thought. 
“you should really be more careful,” you chide. “are you a topsider?”
vi scoffs through a mouthful of fruit. “i’m from the lanes.” 
“yeah, well this neighborhood is a different level of bad,” you tell her.
“i can hold my own — ouch.”
you start stitching up the cut on her eyebrow, one hand keeping her head steady. her cheek pulses against you as she chews, your skin calming and cool. 
“when you’re sober, maybe.”
“you didn’t have to help me,” vi grunts. “most people would’ve gone about their business.”
“i was going about my business. i was out on patrol; vampires never sleep, you know.” 
you say it so casually, almost too casually, that vi wonders if she misheard you.
“vampires?”
you raise an eyebrow at vi. “there’s a high concentration of them around here, near the hellmouth. a lot of monsters, actually —”
vi hopes you don’t notice how she shudders at the word monsters.
“ — some of whom can and will eat you alive if they get the chance,” you deadpan. “that’s kinda what i’m here for.”
“so….what are you, exactly?”
you don’t say anything for a few seconds, your expression unreadable while you finish vi’s stitches, but your heart thumps so forcefully against your ribcage, vi almost thinks she’s seconds away from hearing the bones there crack. you start gnawing at your bottom lip, let the blood gather until it starts to trickle down towards your chin. vi swipes it away with her thumb, which she then wipes against her bandaged palm. 
you inhale slowly, then exhale. your heart rate eases; still a bit higher than most people’s, but to what seems to be normal for you. 
“the correct term is slayer,” you finally say, watching vi carefully for her reaction. 
vi isn’t quite sure what that means, but it doesn’t sound good for someone like her. she’s wondering if she should make a run for it when you drop your voice an octave or two and add: 
“the chosen one standing against the vampires, the demons, and the forces of darkness.” you clear your throat. “if you were wondering.” you break out into a cheeky grin, teeth sparkling in the late morning sun.
“you’re joking?”
“most days, i wish i was. that’s the official tagline, actually.” your smile shrinks into a sigh. “i’m the slayer. i won’t bore you with all the details, but me saving you last night? that’s kinda just what i do. my destiny, so to speak.”
“do you normally take the people you save home?”
you blink away, wipe your hands half-heartedly on the white tank top you’re wearing, smearing vi’s mess of crimson and grime.
“no,” you admit. 
vi narrows her eyes at you, shifts her body so there’s at least more space between you before she figures out what the hell to do. it’s possible that you’re lying but —
vi puffs out her chest. “why are you being so nice to me?” 
you already have her blood on your body, and vice versa, and not just because you’d been fighting each other. it’s not quite trust, but it feels like something close. something you’re willing to share without even knowing much about the other. 
an unspoken question: do you know what i really am? 
because if you did, vi’s sure you wouldn’t be so….friendly towards her. so gentle.
“honestly?” you gesture towards the dog who’s busy nuzzling into vi’s leg. “fangs kinda hates everyone but she seems to like you.”
her jaw drops. “you decided to be my guardian angel because your dog likes me?”
“i already had a good feeling about you before.” you shrug. “i took it as a good omen, i guess.” 
“i’m not sure you should,” vi advises. 
you’re looking out for her, so she should look out for you. it’s better, for everyone, that vi be left alone. 
she’s been good, had to learn how to be, in order to survive; that doesn’t mean she’s innocent. 
on the bad days, she can’t control her anger. on the worst days, she can’t contain her hunger.
“okay, well, maybe i’ve got a thing for strays,” you reach your hand down, run it through fangs’ thick black fur. your lips curl upwards as you look at vi, all bright-eyed and beautiful, sunlight itself emanating from your smile. 
something sparks in her chest that she thought would never light again. something that, like her, could be dangerous if it’s not controlled. 
vi decides it’s probably about time that she left, though it's difficult to tear herself from your warmth.
“so, will i see you in the pit again?” she still can’t help but ask as you accompany her to the door.
“probably, yeah.” you lean against the doorframe, and vi is about to turn the knob when you add: “but, that pub you passed outside of? the bronze? maybe we can, uh, get a drink there, afterwards sometime.”
your heart skips a beat or two as you anxiously wait for vi to say something. her entire body heats up when she realizes what’s going on.
you were….asking her out. 
the good thing is that then there’s no way you actually know what vi is because, well, would this even be allowed in your line of work?
“you promise you’re not just playing the long game? gaining my trust and then stabbing me in the back?”
you give her a playful but sincere smile and make a small ‘x’ on the left side of your upper chest. “cross my heart.”
“guess i’ll will call you my guardian angel,” she muses, her chest glowing. “i’m vi, by the way.” 
you grin, then formally introduce yourself. you reach out your hand. vi holds it, delicately, even though your grip is firm.
“one more thing, though — keep the whole me being the slayer thing under wraps? it’s supposed to be a secret.”
“why’d you tell me, then?” vi wonders, raising an eyebrow. 
you tilt your head, examining her. “like i said — i had a good feeling about you. slayers are meant to have good instincts, so i decided to trust mine.” 
vi takes a deep breath, removes her hand from yours, and glances at you once more with a small smile. she promises not to tell a soul. 
(she, of all people, knows that there are far worse secrets to keep.)  
“thank you,” vi adds. “for saving me.”
she hears fangs scratching at the door from inside the apartment after she’s gone, along with the deep rumble of your voice telling fangs not to worry, our new friend will visit again soon, like you’re so sure vi will be back. 
with the way you already have her sharp edges softening, her heart fluttering in her chest, vi probably will be. 
except —
vi’s not quite human, hasn’t been since she started bleeding between her legs at 13, since her mother told her that this was a blessing passed down to eldest daughters in their family, no matter how many people will try to convince her it’s a curse. 
it would be a few months later that her mother would be killed because of said blessing. 
really, it’s more nightmare. 
because vi knows what it’s like to pick ripped flesh from between her teeth, to have the metallic sweetness of blood linger on her tongue and throat-tearing screams ringing in her ears. 
meanwhile, you — with your good instincts, strong fists and stronger heart  —
it’s your destiny to end those nightmares. 
you’re the thing that monsters like her are supposed to have nightmares about.
ii. you’re an angel / i’m a dog
there’s an intimacy to knowing how someone fights. 
vi fights with bared teeth and burning rage, knuckles cracking against bone, elbows bruising skin without any remorse. her own wounds are half-hazardly hidden behind layers of gauze, her chest wrapped tightly to keep her heart from bleeding out. she doesn’t bother to clean the dirt underneath her nails, to wipe the blood from her upper lip after an opponent breaks her nose, to wash her face clean before smearing on more dark paint until all she sees in the mirror is a shadow of her former self. 
you, on the other hand: you’re precise and quick in how you defeat your opponents, maybe even a bit bored. vi figures that when you fight monsters for a living, it must be fairly dull, knocking out some guy with a single, well placed uppercut, even if he is twice your size. your bandages are always fresh, and you always make vi a little dizzy when she catches a whiff of rose. you walk past her with a playful grin, easily replaced by the glint of your razor-sharp canines as you defeat another opponent in the arena. she listens as your heartbeat barely increases a beat, despite the inevitable adrenaline of battle. 
you might not be as feral as her, but vi thinks you’re just as dangerous. she likes it, admires that your violence is always calculated rather than all-consuming. 
she does wonder if you’d ever let anything consume you, curious to know what’s hiding under your armor.
so, a few days after she first woke up in your apartment, vi builds up the courage to suggest: 
"whoever wins the most fights tonight picks up the tab for the bar." 
your face brightens the dim, dirty sidelines of the pit as you’re both waiting for your turn, when you answer:
"you're on, killer." 
later that night, both of your bodies are aching as vi tries to examine your injuries once you’re both done for the day, away from the roar of the crowd. 
"guess i'll be picking up the tab," you smile, your lip splitting open even more, just like the morning after her knuckles first kissed your skin. 
(she wants to kiss this wound closed, too, press her lips to your bloody ones, if you’d be willing to give her a taste.)
"i'll still take care of it, angel,” vi soothes. she rummages around the tiny locker room, a single light bulb flickering above you. finally, she finds a small first aid kit — poorly stocked, but good enough for now. “lemme take care of you first."
you must understand what vi’s implying, because your heart starts racing faster. 
it’s a routine that becomes vi’s guiding light — the two of you patching each other up after a rough day (and, regardless of the fact that you’re both strong, it’s always a rough day). you share a drink at the bronze, and then you’re off slaying vampires or whatever other nightmares will keep you awake and fighting every night. 
then, it’s another full moon, and the routine changes. 
she’s able to prevent herself from turning even in the worst of circumstances, but she doesn’t want to risk any accidents, knowing that you’re out there on the prowl. vi is confident that you’d never hurt, let alone kill her, but that’s counting on you being able to recognize her. 
vi locks herself in the basement of the bronze. spike, the bartender, let her crash in a storage closet, temporarily, no questions asked and a promise to keep it a secret.
she emerges from her isolation after three days, eyes stinging from the harsh morning sun. her first instinct is to head underground, search for you. she makes one stop beforehand, drops something off in the locker room before she’s ushered into the arena without any more preamble. 
the show must go on, and you’re already center stage. 
the lanky woman you must’ve just knocked unconscious is being dragged away. you spit out what looks like a combination of blood and saliva, and crack your neck before resuming a fighting stance, feet squared, bruised knuckles at the ready. 
you falter when you see that it’s vi who’s your next opponent. vi picks up the increased pace of your heart, the muscle worrying against your chest.  
you’ve had this conversation, though — about what would happen if you were ever up against each other again in the ring — and you both agreed: once the bell rings, the fight starts, because you both need the money to survive. 
nothing personal. winner buys two rounds of drinks at the bronze. three, if there were some nasty hits involved.
you hadn’t needed to worry about any of that until now.
the bell rings, and vi waits for you to make the first move, like you tend to do.
but, you don’t.
the first time you were up against each other, vi dodged your attack and delivered a jab hard enough to make you bleed. you had looked at her with wide eyes, fingers touching your bottom lip and becoming stained with red as the crowd roared. you adjusted your posture with a newfound interest, and a glimmer of what vi can only describe as hunger.
this time, you drop your stance like you’ve already lost the fight. you ignore the shouts and groans from the crowd as you walk away.
….
vi finds you in the locker room — and you’re not alone. 
“there a problem here?” vi asks, glaring at the guy you seem to be arguing with. 
“it’s fine,” you answer coolly. still, vi sits on the bench nearest to the door, waits for you like a patient dog. 
“fine?” the guy barks a laugh. he’s wearing topside clothes. an enforcer, no less. “you made me look like a fool.”
you scoff. “i doubt that’s hard to do.”
the guy suddenly reaches forward and snatches your arm. vi feels rage surge through her when his nails indent your skin. you must sense it, because your eyes lock with hers in a silent command not to do anything, not just yet.
“i don’t think you understand, bitch,” he seethes, face a pissed off shade of red. “i’m out more money than you’ll ever see in your entire pathetic life.” 
“i’m sure you’ll manage.”
vi follows your gaze as it drops to his belt. he’s got his badge, a standard issue pistol, and a pouch full of gold coins. 
“clearly i bet on the wrong fucking dog.” 
you force a smile. “better luck next time, officer.” 
you finally rip your arm out of his grip, push him away abruptly, effectively manoeuvring him to stumble between where you’re standing, and vi’s waiting. you gesture towards vi with a smirk, a taunting dare for this enforcer to challenge two of the undercity’s best fighters. 
vi gets up just as he’s walking out, grumbling an incoherent string of swears. she not-so-subtly knocks into his shoulder and hip, her nimble fingers still quick.
“guess we can get dinner with our drinks, now,” she quips with a toothy grin. vi tosses you the pouch, but you don’t seem too thrilled, even as you catch it effortlessly. 
“you can’t just disappear like that, vi.” your voice sharp, crossing your arms over your chest. 
“i didn’t mean to,” vi lies, walking over to open your shared locker. she pulls out a bouquet of roses, the same deep red as dried blood. 
vi pouts, gives you her best puppy dog eyes. “i’m sorry, angel.” 
the only reaction she gages from you is a quickening heartbeat at the nickname, your face still hard to crack marble. 
“this is serious, vi.” 
“i know! but —”
“do you know what’s out there? i’m not the only monster hunter around here. you need to be careful,” you rush, walking over to her and talking with your hands. “i looked everywhere for you, and….and you just left without saying anything. i thought…i thought you’d been killed —”
your blood roars in vi’s ears, your pulse close to out of control, and vi doesn’t know what else to do except bring you into her arms in an attempt to calm you down.
“i’m okay, angel. i’m here. i’m right here,” vi mumbles against your shoulder, inhaling sweat and roses.
your heart starts beating steady against her own as you exhale.
“i was safe, i promise. i was in the supply close at the bronze.”
“are you kidding?” you guffaw, unravelling yourself from vi’s body. “that basement is a hellhole.”
vi shrugs. “it does the trick.”
you chuckle dryly, shaking your head.
“well, i guess now that i lost one of my best sponsors, fangs and i might have to move in there with you,” you deadpan.
you reach around vi to pull a jacket from the locker, slipping on worn leather that vi realizes is hers. you take the flowers from her with a small thank you, and vi adjusts the collar of her jacket on you, her warm fingers subtly grazing your pulsepoint. vi can’t help the possessiveness that sparks in her abdomen: you, wearing her clothes; you, heart beating rapidly for her. 
“well…what if….i moved in with you?” deep down, she knows it’s not an ideal situation, but vi reasons: “we can pool our money together for rent. besides, what’s another stray in your home?” 
you bite your bottom lip as you mull over the offer.
“well, you did buy me flowers, ask me out to dinner….seems like the logical next step.”
“so….” 
vi wiggles her eyebrows at you, and you finally crack a smile. 
it was only been three days apart and vi already felt deprived of the sunlight of your smile. 
“okay, killer. as long as you don’t make a habit of disappearing on me.”
….
on paper, there might be reasons why you and vi, together, shouldn’t work, but the simple truth is that you do.
you still spend your afternoons engulfed in the darkness of the underground arena, patch each other up at the end of the day, share drinks at the bronze before parting ways.
now, in the mornings, you spend a few hours training together, moving furniture around so there’s enough space to spar. you try not to get distracted by how hot her skin is every time it brushes against yours, how solid her thigh is between your legs when she’s adjusting your stance, how a shattered moan emerges from her lips as you pin her to the floor after showing her a new technique to catch an opponent off-guard.
the nights are your favourite, though. like fangs, vi is able to fall asleep anywhere in the apartment, and is usually passed out by the time you’re off the clock from slayer duty. after the first few nights, you insist that vi sleep on the bed, and she begrudgingly agrees. now, you get home just before dawn, bone-tired, to find her belly up, drooling and snoring on top of the dilapidated mattress. the moonlight illuminates all the curves and shadows of her sculpted body, her skin shimmering with sweat because her body runs warm, even on the coldest nights. you can see the trail of pink hair disappear beneath her black underwear, while her dyed-black hair is a tangled mess you’re tempted to tug at, curious to see if she’d moan again for you. vi sleeps shirtless, nipples winking at you like two fallen stars with those titanium rods pierced through. 
gods, you try not to drool when you slip under the covers and fall asleep dreaming of her, all the places you would sink your teeth into, all the places you wish she would do the same. 
(meanwhile, vi tries to ignore the sound of your whimpers, the quick tempo of your heartbeat, and the overwhelming musk of desire between your legs as you sleep next to her, because she’s so sure that you would never dream of her.)
these fantasies of vi, all her warmth, all her chaos, gnaw at you from the inside out. it’s an overwhelming sense of hunger, but with vi, you also feel something else, something gentler and more fragile building between you.
it’s really the little things. 
like, vi brings you fresh roses every week, and even though you keep telling her to save her winnings for better things, she tells you that pretty girls like you are worth it, angel. they should teach you that in slayer school. 
she winks, makes you flustered, then has the audacity to blush when you leave her the ripest apples because you know that she likes them a bit sweeter. 
sometimes you open the window as you share a cigarette, exhaling smoke into the starlit twilight as you exchange stories about your pasts, about the people you’ve loved and lost. she’s the first person you confide in about how weighed down you feel by the responsibility of being the slayer, a burden that’s cost you many loved ones, and the uncertainty of whether what you’re destined to do is truly what is good for the world. she tells you about her time in prison, the lonely nights lamenting the death of her father and brothers, but keeping her strength because she hoped to one day make it back to a sister she just ended up losing, anyways. 
other times, the two of you play a game. you imagine that you’re elsewhere, that there are no such things as monsters, no reason to have to battle and bruise yourselves just to survive. instead, you have a life and a family and a home together, filled with luxurious parties, decadent dinner tables, and endless sunny days. 
you comfort her and she comforts you through the dark, morbid world you both have been fighting against, alone, for so long.
it works. it works really well. 
except — you’ve been the slayer long enough to know that nothing this good will last. it's nauseating — dangerous, even — this desire buried in you deeply like a knife to the gut, twisting and taunting you with what can never be.
you’re just waiting for the next nightmare to reveal itself.
….
vi’s hair has started to fade back to pink, so she asks you to re-dye it.
it’s easy to forget that she sits in a rickety chair in your decrepit but well-loved apartment because all she can think about is your body behind hers, solid and steady. your cool fingers work the dye through her hair, your nails scrape against her scalp, and you’re humming as fangs snores peacefully at her feet. she’s died and gone to heaven, pure bliss glowing in her chest and releasing through her throat as a deep rumble. 
she closes her eyes and indulges in a little daydreaming:
just you and your sunburst smile and your soft, rose-petal skin.
there’s a firm knock that rustles vi out of her reverie, and you tell her to go rinse out her hair while you answer it.
she can hear you talking with someone through the rush of hot water. she tries not to eavesdrop, but…it’s difficult, especially once she hears:
“it’ll be fine. silver bullets usually do the trick,” you say, without much enthusiasm. vi bites back her hurt, keeps rinsing her hair, waiting for the water to run clear instead of sludge gray. 
you’re not talking about her. 
“i’m not sure you understand the severity of the situation,” a voice with a thick british accent replies. “i’ve been on the council for fifty years — five times longer than you’ve been the slayer — and i’ve never seen something quite this vicious.”
“my guess is you don’t get out in the field much,” you quip. 
whoever you’re talking to clearly is not amused, ignoring your backhanded comment and instead offering the details of what has been witnessed in the past few days. it’s so gruesome and gory that vi herself is shivering as she turns off the shower, towels off, and gets dressed. 
when vi opens the door, she almost trips over fangs, who’d fallen asleep just outside. she gets up immediately as vi steps out, her tail wagging. the owner of the stern voice — a man wearing a very pristine looking tweed suit — is handing you a crossbow, a bunch of silver-tipped arrows already splayed on the table. you notice vi first as your grip on the weapon tightens, and the man’s gaze follows.
“you know there’s a rule about slayers keeping….pets,” the man says, turning his nose up at vi and fangs from where they’re still standing at the doorway of the bathroom. 
you glance back at the pair, jaw clenched, and then focus back on your unwanted guest. 
“mr. travers, thank you for the heads up, but i believe it’s time for you to leave,” you clip, dropping the crossbow on the table. 
“actually, i believe that we have much more to discuss, namely how you’ve allowed this mutt into your home —”
“get the fuck out of our apartment,” you practically growl. you walk towards him menacingly until his back is millimeters away from the door. “you of all people know what i can do.”
“you will be punished for this…this transgression,” travers warns, but there’s an unmistakable tremble in his voice. 
you laugh in a way vi can barely recognize, sharp and bitter. 
“fine. i’m no stranger to dealing with the council’s bullshit.” you open the door, flash an exaggerated, sickly sweet smile. “have a nice day.”
“i hope this animal is worth it,” travers huffs. 
“she’s worth it,” you reply without hesitation before you slam the door on his ass, so hard that the walls shake, the vase in the kitchen toppling over and cracking on the counter. 
vi’s seen you fight in the pit — hell, she’s been on the receiving end of some of your wicked moves — but she doesn’t think she’s ever seen you this angry. 
your chest is heaving as you pace back and forth. 
“so that sounds….bad,” vi remarks, heading over to the kitchen counter to gather the broken shards of pottery.
you freeze. “how much did you hear?” 
vi just shrugs. “just that there’s something bad out there —”
“don’t worry about it,” you say with a forced smile. you walk over and push some damp hair away from vi’s eyes. “let’s take fangs for a walk before we leave, yeah? while it’s still light out.” 
there are whispers throughout the next few days leading up to the full moon. the crowd at the arena starts to thin, most topsiders too scared to journey underground with rumors of a bloodthirsty monster on the loose. 
you’re not sleeping anymore, still fighting during the day to a half-empty arena, out on patrol at night, your rosy scent fading from the bedsheets with each passing night. even if you get home before dawn, you spend your time scouring through books and scribbling into your notebook, mumbling to yourself theories about where and how you can stop this thing. vi tries to get you to take a break, or at least eat instead of burning through shimmer-laced cigarettes to keep yourself awake.
the best vi can do is convince you to sit down on the couch with her and share a snack. you settle for doing some research, flip through yellowed pages as you take a bite of an apple, juice dripping down your chin. 
vi reaches her finger out, puts it in her mouth to suck off the juice, moaning around the salty-sweet taste of your skin. you let out a pleased hum, turning your attention back to your research, but angling your body to invite her closer. vi nuzzles into your side, puts her head on your lap, twitches in pleasure as you reach down to scratch behind her ear. 
she looks up at you, and you finally give her a real smile — the first ray of sun after a pitch dark night.
a slice of paradise vi was certain she’d never find.
….
the night of the full moon is when all hell breaks loose. 
vi tries — she begs you not to go out there, sensing that tonight, of all nights, it will be at its strongest. but you, too headstrong and too righteous for your own good, just won’t listen. 
“this thing has killed eleven people in less than a week. i don’t care what phase of the moon it is — i’m ending this, tonight.” 
“why does it have to be you? that thing is stronger than anything you’ve ever fought!” 
“which is why i’ve been preparing,” you snap.
“can’t you – can’t you just call the fucking council, or something, tell them to deal with it?” 
fangs is right there with vi, scrambling and whining as you’re meticulously arming yourself with as many weapons you can carry.
you scoff, notching a few silver blades to your belt. “it’s not their responsibility, it’s mine. where the fuck — i can’t go out only in this tank top, it’s fucking freezing — ”
vi swallows the lump in her throat.
“you’re gonna die if you go out there alone.”
“yeah, well, i’ve accepted my fate a long time ago,” you say stoically. 
you’re fairly well supplied at this point; if vi was the monster you were hunting, she’d be running scared from a glance alone. you’re only half paying attention to vi’s pleas, and sigh in relief when you find what you’d been looking for. 
“please, angel, don’t —”
“i was literally born for this, violet. if i don’t go out and stop this thing from killing more people, then my life is worth nothing.” 
“you make me happy!” she shouts desperately, forcing you to pause as you slip on her jacket. “that’s worth something, isn’t it?”
a tense silence follows. 
you freeze for a few moments, avoiding vi’s gaze. then, you walk over to the cabinet, grabbing something so quickly vi can’t pinpoint what it is and stuffing it in your back pocket. you clench and unclench your left fist, a tick of yours that vi recognizes from the arena. 
you’re planning your next move. 
in a daze, you pick up the crossbow, but you hesitate once more —
“fuck,” you exhale before letting the weapon clatter to the ground and rushing over to crash your lips against vi’s. 
you’re kissing and kissing, teeth and tongue and a pleasure so guilty, vi’s sure she’ll be damned for all eternity. vi’s lungs are burning when she pulls away first.
“wait. you should know that i’m —”
“i still have to go,” you interrupt, voice determined and sharp, cutting right through to vi’s heart.
there’s a fear curling up her throat as you watch her, your eyes the darkest she’s ever seen them. 
“then let me – i mean, i can help —”
you kiss her again. you taste so heavenly, better than she ever dreamed of, that vi doesn’t even care that it’s probably just to shut her up. 
she almost doesn’t notice that you’ve cornered her between the kitchen counter and the front door, until she hears a distinct click, feels something heavy and burning against her wrists. 
you pull away first this time, eyes glazed over as you back away to make space between you and what you’ve done:
vi, handcuffed to the exposed heating pipe. the cuffs are stronger than any vi has ever been bound by. must be made of real silver. the metal sears into her skin, down to the bone, as she struggles against them, screaming to the point of howling, watching as you pick up the crossbow and a handful of silver tipped arrows as a final hail mary.
“no!” she cries. the pipe you’d cuffed her to rattles, but it doesn’t give. “please, please don’t —”
“i’m…i’m really sorry,” you mumble, quickly wiping away a tear. vi flinches when you try to touch her cheek; she bares her teeth at you like a rabid beast, but you don’t give her the courtesy of a reaction.  
“why are you doing this?” she growls.
“because….you deserve a happy ending, violet. don’t let anyone tell you otherwise.” 
you take a deep breath. you look at fangs, affectionately pat her head as she bows her head and whines, tail between her legs. “bring her the key once it’s morning,” you instruct. your eyes slide over to vi’s, for what she fears might be the last time. “take care of each other.”
with that, you’re out the door.
vi isn’t sure how much time passes. her wrists sting, her muscles ache, but still, she keeps going. she doesn’t care how, but she’s not letting you die tonight. 
a sliver of moonlight shines through the window. something claws at her ribcage. 
you’re not dying tonight. 
and vi’s been hungry for too long.
iii. all my devotion turns violent
the streets are empty, deserted due to fear and damp from the cold evening rain.
you search through the shadows, around every corner, play with one of your daggers just to pass the time, the blade weaving between your expert fingers.
all you can really think about, though, is vi, and how scared she was to lose you, and how terribly you must have hurt her — 
fuck. 
you accidentally sliced through your palm, your blood emerging as thick, black tar in the darkness. you sigh and kneel down in the alleyway, dropping your heaviest weapon so you can use your uninjured hand to wrap the other. 
something pounces on you before you can stop the bleeding. the crossbow — the weapon that was supposed to deliver a fatal blow — is now out of reach. 
you jab one of your silver blades into the creature’s side; he howls, but you manage to kick him away long enough to get to your feet, get a better sense of what you’re fighting. you’ve never seen anything like it before: a hulking mass roughly five times your size, wolf-like features, and chemical machinery woven throughout his body, a neon green liquid pumping through glass tubes. 
the beast growls at you, lunges forward once again; you jump out of his path, roll away so run, fast, and grab the crossbow. you quickly notch a silver tipped arrow, aim at his heart; you hold your breath and fire without hesitation. then another, and another, just to be safe.  
your stomach turns as you watch the creature remove the arrows as if they were nothing but splinters. he lets out a roar that shakes the earth. you’ve made him angrier.
you drop the crossbow, deciding instead to propel yourself off the wall, leap onto the beast’s shoulders and stab the glass tubes with all the force you can muster. green liquid gushes out, and the beast howls in pain, but doesn’t give up. with sharp claws, he throws you to the ground, and you shriek as he tears through the skin of your ribs. 
you’re very suddenly dizzy, bleeding out on the cobblestones, yet continue to struggle with whatever strength still courses through your veins. the beast looms over you, foaming at the mouth, and your vision is getting fuzzier by the second.
that’s when you see a flash of dark fur, almost fuschia in the moonlight, jump in front of you, knock the beast out of the way, tumble to the side. you glance at the creature that saved you — a wolf with a fierce set of teeth and beautiful powder blue eyes — before you fall unconscious. 
iv. stitch me up (touch me inside and out)
vi barely registers that the temperature in the apartment is dropping.
she doesn’t regret how she had to rip the heating pipe from the wall — there are nasty burns, still untreated, stinging her wrists where the silver cuffs had restrained her. 
she doesn’t regret transforming from human to something wild, unrestrained, in order to save you from something much worse. 
she’s still burning off adrenaline, her nervous system on high alert. it’s been a while, and she’d forgotten how exhilarating it can be.
it all happened so fast. there was something oddly familiar about the beast; he seemed to recognize vi, too. that’s the only explanation — for all the ruthless, bloody stories she’d heard, why else would he have let vi take you away and just disappear into the night without so much as a growl? 
vi doesn’t have the energy to answer such questions. all she cares about is you. she can’t get over the overwhelming scent of your blood, already spilling out onto the street when she showed up. she almost lost control, blinded by rage and a desire to kill the beast — but you were there, on the brink of death, and she just wanted you to be safe, wanted to bring you home.
she just hopes she wasn’t too late. 
vi hyper-focuses on your labored, disjointed breaths from where she tucked you in. she tried her best to stop the bleeding and dress your wounds with combinations of herbs and flowers she frantically read about in one of your books, desperate to keep you alive. 
you’ve lost blood. a lot of blood. 
vi wants nothing more than to curl up on the bed next to you, but after you saw her last night, once you realize that she’s no different than the savage beast you were so determined to kill, she’s not sure you’d want her near you. 
she’ll just stay long enough to know that you’ll wake up, and then she’ll be out of your life forever. 
dawn breaks. the sun shines through cracked, frost covered windows, and your eyes remain shut.
your heart’s still pumping blood, which is a good sign, but otherwise….
day bleeds into night, and you’re still out cold. vi manages to drip some water between your parted lips, and watches with relief as your throat reacts accordingly. you let out a gentle sigh, eyelids fluttering ever so slightly. 
“please wake up,” vi whispers. 
fangs jumps onto the bed and whimpers, nudging her nose against your arm so that she’s snuggled underneath. vi drapes a blanket over the pair of you.
another sleepless night passes.
at first light, vi changes your bandages. she struggles a bit, given her injured wrists, but she’s pleased to find you healing from what might have been a fatal injury to most humans. she tries to feed fangs, but the dog refuses. 
fair enough — vi can’t bring herself to eat, either. 
instead, to pass the time, vi glues together shards from the broken vase and places it back on the kitchen counter. there are no more fresh roses; vi decides she’ll bring you some as a parting gift once you’ve woken up. 
you’re shivering by the time darkness starts to creep in. vi piles as many blankets as she can on you and fangs, but it’s not enough. vi accepts what she had been reluctant to do: she slips into bed next to you, uses her body to keep you warm, arms wrapped around you protectively.
vi doesn’t remember falling asleep, but she wakes up late the next afternoon, to cold rumpled sheets and an even colder empty apartment. 
you must have a knack for perfect timing, because just as vi’s about to start spiralling, the front door swings open and it’s you — cheeks slightly flushed from the cold, holding a brown paper bag with one arm while your other hand grasps the key. fangs rushes through the door, too, tail wagging as she zooms around the apartment, bounces on the furniture and lets out excited little yaps.
“morning, killer.” you smile like you hadn’t been knocking on death’s door since a few nights before. “i would have waited, but you were pretty knocked out and fangs had a ton of energy to burn. clearly she still does,” you chuckle, sending a warm, fuzzy feeling through vi’s body. “i got us some food, too, and i’ll contact the landlord to fix our — whoa!”
the bag drops to your feet as vi pounces on you, engulfing your body in her arms and squeezing tightly. your heartbeat is as strong as ever, steadies her own frantic pulse. 
“s-sorry.” she pulls away and takes a step back. “i shouldn’t have —”
you just shake your head and press a finger to her lips to quiet her.
“i’m sorry,” you say. “i shouldn’t have — i shouldn’t have treated you like that; shouldn’t have used who you are as a weapon against you. you saved me, vi.” you take a shuddery breath. you place a gentle hand on her cheek. “thank you.”
it takes vi a minute to process what you’ve said. 
you thanked her for saving you. 
you apologized for using who she is as a weapon. 
what did you mean by that? 
unless —
i’m not the only monster hunter around here. you need to be careful.
she’s worth it. 
you deserve a happy ending, violet. don’t let anyone tell you otherwise. 
“you….knew,” vi realizes, and even as she says it, she can’t quite believe it. “how….how long?”
“from the first time i landed a punch on your handsome face.” smiling softly, you run your thumb over the faded burn on her cheek, the one mirroring her tattoo, the one left by your silver ring. 
“are you serious?”
“well, fine, i didn’t know what you were, not exactly, until later. i just had a pretty good feeling that you weren’t human; you had a pulse, so you couldn’t be a vampire, which meant —” 
“you knew what i was this whole time and it didn’t bother you?”
you shrug. “you knew what i was this whole time and it didn’t bother you.” while vi continues to stare at you in disbelief, you bend down to pick up the fallen items. vi crouches down with you.
“that’s different,” she reasons, handing you a soft red apple, your cold fingers brushing over her warm skin momentarily. 
“i don’t think so. not all monsters are evil and not all humans are good. i saved you from a human that night, remember?” 
“b-but you’re you and i-i’m me.” vi scrambles to find the right words. she’s still shocked at how calm you are. is it really as simple as you make it seem? “you weren’t….scared that i’d hurt you, because that’s who i am?”
you get up and place the bag of groceries in the kitchen, lean against the counter as you stare back at vi. instead of answering, you challenge her once again:
“were you scared that i’d hurt you?”
vi blinks at you. “never.”
“there’s your answer,” you declare, giving her that razor-sharp grin you flash whenever you win a fight.
fangs has calmed down, and she’s asleep on the living room couch, her snores the only sound between you as vi processes everything that’s been said. 
she feels like her entire world has flipped upside down.
this whole time…..
it went terribly when she last told someone the truth, at least anyone outside her family, and even they would sometimes walk on eggshells around her, like they were worried she might snap. 
but you….you’ve sparred and you’ve bickered and you never even flinched once. 
you welcomed her into your home, into your life. 
you kissed her. 
this whole time.
“i was scared you wouldn’t love me, if you knew,” vi admits, a whisper so soft that she’s almost sure that you didn’t hear. 
except you falter then, your confident posture melting at her confession. your lips part in a soft exhale. 
“well, it’s like you said; i knew this whole time, and i still….” you swallow the rest of your sentence, but you’re looking at vi with so much adoration that it’s overwhelming. “i still want you.”
her brain short circuits, and all vi can think to do is kiss you.
it starts sweet, your lips rose-petal soft. her lips are chapped, rough against yours and already bleeding from the pressure. you run your fingers through vi’s hair, swallow her moans. she’s dizzy with anticipation, imagining how you might do the same when she’s between your legs later. you kiss the scar on her upper lip, gently like you’re hoping to heal the permanent wound. then, your tongue laves over the cut on vi’s bottom lip, soothes her, pushes into her mouth again so you’re both tasting copper. 
but then, you bite down, and a desire buried deep within vi is unleashed: the desire to cut herself open for you so you can love each and every part of her. even deeper down, vi hopes that you’d want the same.
vi brings a hand up to your jaw, pushing you into her mouth even more. she lodges her thigh between your legs and shoves her tongue into your mouth when you gasp. one of your hands slips underneath her shirt to trace the contours of her abdomen, meticulously outlining each one.
“it’s been days since you’ve eaten, hasn’t it?” you mumble against her lips, pulling away slightly. your brows pinch together in worry, because you already know her body too well, can tell that each muscle is more defined, each edge a bit sharper. “you must be starving, baby. let’s eat something before —”
vi whines when you start to pull away even more.
“we can do that after.” she offers you her best puppy dog eyes as she pleads: “i’m hungry for something else now. i want you.”
to prove her point, vi guides your hand to her belt. your fingers dance along the metal and she eagerly awaits your response.
“fine,” you decide. “but whoever has the most orgasms makes dinner.” 
“you’re on, angel.”
her breath hitches when your hand moves down the waistband of her pants; you play with her tangle of curls, tease the tip of your fingers into her wetness. she purrs against you. 
“wait —” you pause your actions. vi whimpers when you remove your glistening fingers; you take off the silver ring on your pointer finger, grinning guiltily as you toss it on the counter behind you. “that would have been bad,” is all you say before inserting two fingers into her already slick pussy.
“ugh, ah — fuck, just like that, angel,” she moans, twitching as you ram your fingers into her. 
you hum, stuff another finger into her heat, stretching her so deliciously that her legs start to tremble. 
“such a good girl for me. aren’t you, violet?” you coo and start sucking the skin behind her ear. “you gonna make a mess, right here in our kitchen?” 
and that does it — vi’s walls tighten around you, her wetness soaks through her clothes; she’s almost sure that it drips down onto the floor. vi whines as you remove your fingers, feeling empty. you shove your syrupy fingers into her mouth instead, her tongue greedily lapping up her own cum. a string of spit follows as you rip away your fingers and press your mouth against vi’s kiss-swollen, cum-covered lips. you feel something smouldering in the pit of your stomach at her whimpers; you’re nowhere near satisfied, but her eyes, all wide and dark and desperate, are pleading at you to let her indulge in her hunger, as well.  
“what else do you want?”
vi paws at your breasts from above your shirt.
“i want to fuck you,” she declares, and you nod eagerly, your body bursting into flames. 
she gestures at you to wrap your legs around her hips, and she carries you to the bed as you kiss more fiercely, teeth clacking and tongues fighting to explore every crevice of her mouth. you tear each other’s clothes off; but the cold air doesn’t faze you in the slightess, because you have vi, hot and passionate, above you, keeping you going.
your teeth gnaw on her bottom lip as vi messily thrusts against you, your cunts sliding against each other; sticky, languid bliss. 
vi takes her time. she wants to savor every part of this, of you — the sting of your nails scratching down her tattooed back, no doubt leaving red marks in their wake; the familiar scent of your skin, sickly sweet roses, combined with the thick musk of your desire, dripping against hers so deliciously; the hoarseness of your voice, encouraging her to go faster, harder. 
she nudges her nose against the crook of your neck, salivates at how your vein pulses for her like a tantalizing butterfly. her teeth graze your pulsepoint, but she’s trembling with the amount of self control it takes not to add any more pressure.
“v-vi,” you breathe her name like a prayer. “baby.”
a guttural moan bubbles from the back of her throat in response.
you gently run your fingers through her hair, coax her to look you in the eye, the gesture a sharp contrast to the harsh squelching of your cunts against each other, melding together with each determined thrust. 
“you – ah,” you gasp as vi rolls her hips into yours with even more vigor. “you can bite me, if you want.” 
vi licks her lips, swallows the hunger burning in her throat because you must be too fucked out if you’re willing to let vi fully indulge in this craving. 
“but then you would —”
“lycanthropy is only transmitted when you’re in wolf form,” you explain through labored breaths. “so if you bite me now….and gods, i’m begging you to…..nothing’s gonna change.” 
“i have never been more thankful for your slayer training,” she growls. “you really want that, huh? for me to mark you up really good, show everyone that you’re mine?”
“o-only if i can do the same,” you manage a smirk. “or are you all bark and no bite?” you tease, buck your hips upwards. vi is willing to die for your knife-like smile alone, so of course. she’d let you eat her whole, if that’s what you really wanted. 
vi finally sinks her teeth into you, rolling her eyes back at how absolutely luscious you taste. like a good girl — your good girl — she follows your orders and bites. she bites down your neck, across your shoulders and collarbones, relishing in the imprints left in her wake.
vi knows now that she calls you angel for a reason. it’s a religious experience, watching you throw your head back against the pillow as your orgasm crashes through you. vi follows a few seconds later until you’re covered in her — she drenched the curls of your bush, her cum dripping down on your own wet pussy as she watches from above. vi can’t help it; she bends down, and you jolt slightly when her cold nipple piercing brushes against your clit. she does it again a few more times just to appreciate how you whine, rut your pussy against her perky breast, begging for more. 
but, vi’s on the hunt for something else — she splits your folds with her sharp tongue, sucks any and all of your shared essence. she lets it slosh around in her mouth before hovering over you once more, silently ordering you to part your wet lips; when you comply, so obedient, vi spits into your wanton mouth, thick and velvety. 
“swallow,” she orders, voice rough with lust. you do so quite eagerly.
and just like that, you’re back to grinding on each other, leaving a delectable mess along the skin of each other’s thighs. the tension in vi’s abdomen snaps when you wrap your lips around her nipple, suckling at your own wetness until drool dribbles from the corner of your mouth. 
after feeling her gush against you, a feral impulse rips through you. you release her nipple with a distinct pop, the cold metal still burning on your tongue as you yank vi’s hair, exposing her tender skin, glittering with sweat in the dark golden light as the sun starts to set. you pull her close, bite around the tattoo on the side of her neck, hard. vi howls in pleasure as you taste salt and iron and her, reaching your peak. 
vi waits patiently as you come down from your high, chest heaving, your neck still engraved with the outline of her teeth while yours are stained red. you crash your lips onto hers, chaotic and insatiable, kissing her like she’s your last meal. in turn, she licks into your mouth, tongue tracing your canines to savor what you’ve consumed of hers. 
“you sure you’re not a vampire? that would be quite the scandal,” vi jokes later when you’re sitting in her lap, taking time to clean each other up. vi’s only wearing a shirt, but you’ve doubled up on clothes, the apartment growing colder as night approaches. 
you already tended to the burns on her wrists (and apologized profusely for causing them; you also scolded her a bit for not tending to herself sooner). now you use disinfectant to wipe down her neck, where you broke skin; you quickly place a bandage that soothes the sting and vi presses a grateful kiss to your sternum.
you hum around the unlit cigarette in your mouth, which you had rolled beforehand with dried rose petals. with your hands unoccupied, you reach for your lighter. vi tilts her chin to gaze up at you; you’re backlit by the evening twilight, a silver halo around you as flowery smoke billows from your mouth.
“i’m sure they won’t be thrilled to know that a slayer’s fallen in love with a werewolf, either,” you muse, beaming at her. 
vi clicks her tongue. “sounds like we’re breaking some bylaws.”
“oh, she’s worth it; i’d do anything for my charming, sexy, handsome werewolf.”
you lean forward and exhale smoke into vi’s parted mouth, lips brushing against each other as you share the same breath. you sit back once your lungs are burning and admire the view. 
vi — normally all rough edges and dark shadows — blushing a delicate pink as you praise her.
“she’s got a killer right hook, too,” you continue. you offer vi the cigarette and she nods; you hold it, place it between her lips as she takes a drag. “a body so hot that it’s honestly unfair. she’s a fighter, which i love, and some people might think she’s just a scary dog, but i think she’s beautiful and brave and a total softie —”
“okay, okay,” vi coughs, the tips of her ears red. she takes the cigarette from you and stubs it out on the makeshift ashtray by the windowsill. vi rolls over so she’s on top of you, cupping your face in her hands. she pecks across your cheeks until you’re giggling; you try to turn the tables, and the two of you just end up wrestling in a tangle of sheets and laughter and tender kisses.
eventually, you both calm down. 
“you hungry?”
“not really. you?”
vi shakes her head. “we’ll make breakfast together in the morning?” 
“sounds heavenly.”
it’s dark outside, but the stars are out and the waning moon shines bright. vi positions herself behind you, her body curving into yours, chin notched over your shoulder and arm secure on your waist.
fangs must feel left out, because she shuffles under the covers for warmth before immediately falling back asleep, her fur tickling at your feet.
your thumb rubs against the gauze on vi’s wrist. you can’t help but feel regret, heavy like lead in your stomach.
“baby, i’m fine,” vi assures, already knowing what you’re thinking.
“i….i just hate that i did this to you,” you mumble, bringing her wrist up so you can kiss it. 
“you were trying to protect me. it’s what we do, yeah? protect each other?”
when you hum in agreement, vi guides you to turn around so you’re facing each other. on instinct, she parts your legs with her thigh. your sweatshirt has ridden up, so vi starts to rub circles onto your exposed hip bone, her touch soft as velvet.
“next time you go out there, i’m coming with you.”
your breath hitches as you trace the tattoos licking up her arm. “vi….”
“this isn’t up for debate,” vi declares. she reaches her hand up to caress your cheek, thumb delicately rubbing the shadows under your eye. “you almost died. whatever almost killed you is still out there. you’re strong — gods, you’re the strongest person i’ve ever met — but you don’t have to face any of this alone. not anymore.”
you let out a surprised laugh. 
“what?” she murmurs shyly, her eyes the soft, pale blue of moonlight, star-like freckles dazzling her sculpted cheeks. 
“no, it’s just….anyone who’s known that i’m the slayer either calls me delusional, runs scared, or expects me to do it all by myself. hell — that’s how it was written, how it was destined to be."
vi nudges her nose against yours. her breath tickles your lips, heats up your entire being with a warmth so divine, you wonder if you actually have died and gone to heaven. 
you’re both alive, though, a bit bruised and wounded. the world is dark and cold, but here’s this beautiful, strong girl with a beautiful, strong heart who holds you close, parts her full lips — like two rose petals, kiss-bitten and crimson — and vows:
“fuck destiny. it’s you and me now, angel.”
v. my heart is black and beats for you
TWO MONTHS EARLIER
it’s a quiet night. you spent most of it lamenting how you got your ass kicked earlier and fantasizing about the woman who did it, when you see a shadow of a person passed out at the corner of the street, and another trying to steal from them. 
someone has to stand against the forces of darkness and evil, and the universe somehow determined that would be you — a fate you’ve had to accept through bruised ribs and broken hearts and bloody prophecies, but one you’ve had to accept nonetheless. 
if that goes beyond vampires and demons, so be it. 
after you’ve managed to send the creep on the run, you recognize the person you saved:
it’s her. 
she looked more intimidating in the pit, honestly — all harsh and dark, furrowed brows and vicious snarls. 
it takes you kneeling in front of her to be able to really see it through the black face paint. you take a little pride in the bruise that blossoms on her cheek and the cut through her eyebrow, thinking that at least you got a few shots in before she took you out with a killer right hook. 
your jaw still aches and you still taste copper thanks to her, but without the roars from the crowd or the pressure of hefty prize money that you need to survive, you can see her more clearly. she’s bleeding through her bandages; she’s shivering because, gods, it’s freezing this time of year and all she’s wearing underneath a flimsy leather jacket is scrap fabric that would not be counted as a shirt; and she looks like she hasn’t eaten in days despite reeking of alcohol. 
that’s when you see a burn on her cheekbone, too, just about where your silver ring would have collided with her skin. you hold your breath, lean in closer to her chest and listen closely to check — the thumping of a strong, steady heartbeat; the gentle rush of blood flowing through her veins. 
so, not a vampire. maybe a human with a silver allergy, but what’s more likely is that she’s….something else. 
“hey.” you whisper. when she doesn’t respond, you cup her face in one hand and tap her bruised cheek with your thumb. her skin is warm; if she were a human, you’d think she had a fever. “wake up.”
you resist the urge to jerk away when she softly takes your hand in hers, the gesture a sharp contrast to her knuckles bloodied from earlier.
“five more minutes, cupcake,” she whines, her voice echoing down the empty alley.
“look, it’s late and freezing. we should really go before —”
“please. just stay with me. i promise i’ll be good.”
your chest aches at her sincere tone. did you sound the same, when you made a similar promise before to the people you’ve loved after they found out who — what — you are? did you also look so broken, so bruised when they left? 
you know the council wouldn’t approve of what you’re about to do. 
but you also know well enough from years of studying and training and fighting as the slayer that their judgement should not be taken as scripture.
in other words: fuck the council. 
(plus — you need a friend, or just….someone. it’s lonely, being the chosen one. and this girl, in front of you — when you fought, her body reacting to yours so fluidly, you had somehow never felt more understood.)
you manage to get her to her feet. 
she mumbles something incomprehensible into your neck, her breath hot against your skin. you let her lean into your body after a weak attempt at holding herself up. it’s not much trouble for you, though. it’s a cold night, anyways; her body, solid and warm, is almost comforting against yours.
you trust your instincts and carry her home. 
520 notes ¡ View notes
kamaluhkhan ¡ 8 days ago
Text
baby, can i? | vi x fem!reader, fluff, smut (18+ mdni) wc: 6k
Tumblr media
synopsis: vi guides you through your first time. | masterlist
content warnings: modern au!, tiniest mention of hockey player!vi, virgin!reader/inexperienced!reader, experienced!vi, soft top!vi, needy vi, nsfw/smut; consent is sexy!!!!!!, kissing/making out, little bit of perverted vi, soft sex, fingering and oral (r!receiving) slight overstim, bit of praise kink for both reader and vi, a little sappy tbh
note: ok wait this actually is really sappy/cheesy/whatver ummm but i hope u like it (also i might be on a writers high a little bit > got a request for bartender!vi andi am very excited to write about it
Tumblr media
It was all innocent at first—a movie you chose playing on the TV in Vi’s apartment, her chin resting lightly on your shoulder, her thumbs gently brushing circles against your sides, and ever so often, her lips grazing the top of your head in fleeting, soft kisses. You were tucked between her legs, your back resting against her chest, and her arms were securely wrapped around your waist possessively, not wanting you to move away from her.
You were watching the movie—or at least, you were trying to.
But Vi wasn’t making it easy.
She’d been unusually affectionate all evening, her hands sneaking under the hem of your sweater to rest directly on your skin. They weren’t wandering; she wasn’t teasing you like she sometimes did.
No, this was different.
Her fingers were just there, pressed against your stomach as if she needed to feel the warmth of you. She was quiet, which wasn’t unusual when she was in one of these soft, clingy moods, but you could feel her every breath against your back, her chest rising and falling steadily. In different minutes, she would shift slightly, her legs tensing around you as if she were adjusting, but really, you knew it was just an excuse to pull you closer.
“Comfy?” she asked after a while, her voice low and soft in your ear.
“Mhm,” you murmured back, turning your head slightly to look at her.
She only smiled.
“What?” You smiled back, a soft giggle falling from your lips.
Vi shook her head, placing a tiny kiss to your shoulder, “Nothing.”
She was so close, her face inches from yours, her eyes glinting in the flickering light of the TV. There was a small smile tugging at her lips, and when she caught you looking at her, she tilted her head, her expression softening in a way that made your heart flutter.
Vi had been head over heels for you from the start, though she’d never admit how fast it all happened.
She prided herself on being smooth, confident, and a little cocky—someone who always knew how to flirt, how to charm, how to make the girls swoon. And it worked for her, for the most part. Vi had never struggled to get attention; her charm, confidence, and maybe sometimes even her muscles, did most of the talking before she even opened her mouth.
But none of that prepared her for you.
When you first started dating, Vi tried to play it cool. She told herself she’d keep it casual, keep things easy. But then you smiled at her like she’d hung the moon, and that was it. Vi fell hard—headfirst, without a parachute—and it terrified her.
She couldn’t stop thinking about you, couldn’t stop replaying every moment you spent together like they were the best scenes in a movie she never wanted to end. Every time you laughed, her chest felt too tight, like her heart was trying to claw its way out of her ribcage just to reach you. She didn’t even realize how deep she was in until one day she caught herself thinking about you in the middle of practice, her teammates yelling her name because she’d missed the puck for the third time.
She told herself it wasn’t a big deal. People fell in love all the time, right?
Right?
And that scared her more than anything. Because Vi wasn’t used to feeling this vulnerable. She was used to being in control, to calling the shots, to knowing exactly where she stood. But with you, she felt like she was walking a tightrope, one misstep away from falling so deep she might never recover. And yet, she couldn’t bring herself to care.
Because as much as you terrified her, you also made her feel alive in ways she never thought possible.
And for the first time in her life, she wasn’t afraid to admit that someone else had her completely, utterly, helplessly wrapped around their finger.
And, truth be told, you’re not exactly experienced when it came to sex.
The first time you told her, it took Vi by surprise.
She had been getting touchy one day, as she always did when she was around you, teasing you with little brushes of her fingers against your skin, her lips grazing your neck as she whispered something playful in your ear. She could sense the way you tensed up, not in a way that made her think you were uncomfortable, but… uncertain.
“I—uh, I’m not really… experienced with all this,” you had admitted, your cheeks flushed a deep shade of red, eyes glancing away, as if ashamed to even say it aloud. “I’ve never… done it with someone before.”
Vi froze, her breath caught in her throat.
She hadn’t expected it—hadn’t thought that you might be nervous about something so natural to her. Vi had been with plenty of people, experienced in more ways than one, but she’d never really stopped to think about someone who was new to it all, someone who might feel hesitant or unsure. She paused, but then the softest smile tugged at the corners of her mouth as she looked at you softly.
“Hey,” she said, her voice gentle as she cupped your face with her hand, guiding your gaze back to hers. “You don’t have to be embarrassed, okay? I’m not in a rush. We’ll go at your pace, baby.”
You swallowed hard, the knot in your stomach still there, but hearing her words made it feel a little easier to breathe. She didn’t judge you. She didn’t make you feel small for being inexperienced. She understood your vulnerability because, in a way, she felt it too.
“I’m really into you,” Vi had said, her voice soft but sincere. “All I care about is being with you. So, if we go slow—if you need time—then we go slow. I’m not going anywhere.”
She kept her word.
She let you set the pace, kissed you slow and gentle, her hands always asking for permission before they moved anywhere further. When you’d get nervous, when you’d pull back, she’d smile at you, brushing your hair from your face, whispering how beautiful you were, how much she liked being close to you. She was kind of shocked herself. She had the patience to listen, the kind of patience she’d never thought she’d have for anyone, but for you? She’d have it for a lifetime if you needed her to.
But god, sometimes, it was really fucking hard.
She wanted to fuck you so bad.
Vi was, above all else, just a woman—a woman with desires that had been left unchecked for far too long. Everything you did made her heart race, made her head spin. You were so fucking pretty. It was almost unbearable. Vi wanted to get lost in you, wanted to feel her lips all over your skin, wanted to explore every inch of you until she knew you as well as she knew herself.
And she respected your boundaries more than anything. She wanted you to feel safe with her, to feel cherished, to feel like there was no rush.
But god, it was hard.
Every time you turned to her and smiled that soft, shy smile, when your fingers brushed against hers so innocently, it felt like you were silently asking for more—though you weren’t. The way you looked at her sometimes, the way you held her gaze when your lips brushed against hers, made it nearly impossible to keep herself in check.
In different situations, at a party, or even just in her apartment or yours, she’d excuse herself for a moment, retreating to the bathroom or something, just to compose herself. She’d close her eyes and huff a hard and heavy sigh, shamelessly picture it all in her head until it drove her insane. Then, she’d go back to you, a bit more touchy and loving, standing even closer than before, unable to get her eyes to look away from you. She’d smile that charming smile of hers when you turn to look at her and tell you it was nothing—even though it wasn’t nothing. Not when her eyes would keep falling to your soft lips, her hands itching at her sides to touch you in places people aren’t allowed to see, and her jaw clenching at the sight of you in such a pretty dress or whatever outfit you decided to put together that day.
Vi wasn’t perfect. Sometimes, she was just someone who wanted to touch you, to hold you, to feel your body pressed against hers. Every time you looked up at her, those soft eyes that sparkled when they met hers, she couldn’t help but think how much she wanted to kiss you, to make you feel as good as you made her feel.
But she holds herself back every time. And she’s quite proud of herself, actually.
Tonight, though, something felt different.
Vi couldn’t put her finger on it, but she felt it deep in her bones. It wasn’t just the heat in the room or the way the soft glow of the TV flickered against your skin. It was the how you’d been leaning into her a little more tonight, just enough for her to notice the subtle shift in your body. And it wasn’t like before, when you’d shift away slightly or look at her with wide, hesitant eyes, unsure of the closeness.
Tonight, you didn’t do that. You leaned in closer.
Vi’s heart skipped a beat as she felt the warmth of your body pressing against hers. Her breath caught, the movie fading into the background as her attention narrowed to you. To the way your body fit so perfectly against hers. Her hand, which had been lazily resting on your waist, hands underneath your sweater, now slid lower, just a little bit—no big deal, just a gentle touch—but the way you didn’t flinch, didn’t pull away, made her pulse race. You didn’t look uncomfortable.
In fact, you looked like you were… waiting. Like you wanted her to touch you more.
Vi wasn’t one to back down from anything, but she had always been patient with you. Yet tonight, she felt the urge to push those boundaries just a little. Her fingertips slid from your waist to your hip, feeling the curve of you, the warmth of your skin beneath the soft fabric of your shirt.
Your breath hitched slightly, but you still didn’t pull away. Instead, your back arched just enough for her to notice, and your eyes flickered up to meet hers. That same shy smile of yours tugged at her heartstrings.
You didn’t seem to mind. In fact, Vi could swear there was something more in your gaze—something that matched the heat she felt rising inside her.
She could feel her chest tighten with as thoughts of you—only you—filled her mind.
She wanted you. So badly.
Her breath came out in soft, breathless whimpers, and your name—your sweet, simple name—fell from her lips like a prayer.
“Baby…” she whispered against you, closing her eyes and letting out soft sigh.
It was so desperate, so soft.
There was no mistaking the need in her voice, the way her breath quickened, the raw hunger she was trying so hard to control, to be gentle with you, but it was obvious to you now that she was practically using every bone in her body to stay patient.
You could feel it in every inch of her, in the way her hands trembled just slightly, in the way her breath hitched as shelingered just out of reach of the place you both knew she desperately wanted to touch.
She dropped her head to your shoulder, her forehead resting gently against the soft curve of your neck as if she was trying to hide her feelings, to keep herself under control, but you could feel it in the way her body tensed, in the way her hands hovered close to you, shaking with the effort of keeping her restraint. She was trying so hard to stay composed, to be gentle, but it was clear she was on the edge, barely holding it together.
She wanted you. Needed you. And her restraint was slipping away with every passing second.
“Vi…”
At the sound of your voice, so soft and gentle, Vi’s gaze snapped up to meet yours. Her eyes were wide, waiting, like she’d been waiting for this moment, for you to say something—anything—to pull her back in. She looked almost like a puppy, the look on her face soft and eager, her lips slightly parted as if she were holding her breath, waiting for you to speak again.
She searched your eyes desperately, wanting to know what you were thinking, what you wanted, because nothing else mattered more.
“I’m here,” she breathed out, her voice barely more than a whisper.
She wanted you to know she was all in—her mind, her body, her heart. She was yours. And in that moment, it felt like nothing could tear her away from you.
“What do you need, baby?” she asked, the words falling from her lips desperately. “Tell me… please.”
Vi’s breath caught in her throat the moment you turned to face her, your eyes locking with hers as if everything else in the room disappeared. The movie was long forgotten by now and for a split second, Vi forgot how to breathe. God, you were so fucking pretty. She couldn’t help but melt as you reached up to gently brush a strand of her hair from her face.
She swallowed hard, fighting the urge to let out a shaky breath as you leaned in, your lips brushing against hers in the softest kiss she’d ever felt. It was sweet, but there was something more beneath it—something deeper.
You pulled away just enough for Vi to feel the coldness of the space left between you, and she immediately chased after your lips like a starved thing, her breath coming quicker, hands gripping your waist. Every inch of her body begged for you, aching to feel you pressed against her, to get closer, to melt into you until nothing else existed. She wanted more—needed more.
And then, your voice, soft and quiet, broke through the haze of her thoughts.
“I want you, Vi…” you whispered.
Your words were soft, almost shy, but they sent a wave of heat crashing through Vi’s chest. Her breath hitched at the sound of your voice, her heart racing even faster.
It was all she needed to hear.
She was lost in you, in the way you made her feel. She melted against you, her hands roaming up your sides, pulling you closer, her lips finding yours once again. This time, it was deeper, needier. She wanted you, more than she’d ever wanted anyone before. Every kiss, every touch, felt like it was both too much and not enough. Vi pulled you closer into her lap, her arms wrapping around you tightly as if she never wanted to let go.
“Fuck,” she whispered, voice shaky, a low groan escaping her throat as she pulled you even closer, her hands cupping the back of your head, deepening the kiss.
You could feel it—the heat building low in your stomach, the wetness pooling in your panties, spreading through your body in waves with every touch of Vi’s hands on your skin. Her grip was firm, her fingers tracing the curve of your waist like she was trying to memorize you. You gasped softly as she shifted you higher in her arms. It was impossible not to react to her—the way she looked at you like you were the only thing that mattered in the world, the way her voice dropped low and raspy when she whispered your name.
Vi couldn’t focus on anything else but you—your soft breath against her lips, your body pressed so close to hers, the way your fingers brushed against her skin. The movie was nothing but background noise now, and all she could think about how you felt, how you tasted, and how much she wanted you.
Without even realizing what she was doing, Vi pulled you closer, your legs straddling her waist. She could feel the weight of your body, the warmth of your skin, and the softness of your touch. You were everything she wanted and more, and Vi’s breath caught as she watched your eyes flicker with the same heat, the same desire that had been building for what felt like forever.
“Need you…” she whimpered, her voice low and needy, her hands already moving to settle more firmly around your waist.
She didn’t give you a moment to think before she stood up, lifting you with ease, her strong arms, muscles flexing, supporting you as if you weighed nothing, as if she’d done this a thousand times before.
You instinctively wrapped your legs around her waist, your arms around her neck, and the heat of your body pressed against hers, the way you fit perfectly, like you were made to be in her arms. She could feel your pulse against her chest, your body trembling just slightly as she carried you through her apartment, heading toward the one place that she knew would be safe—her bedroom.
Vi’s hands moved carefully as she gently laid you down against her bed, her touch lingering on your waist for just a moment longer than necessary. Her body hovered over yours, but she didn’t lean in right away. She paused instead, pulling back slightly to look at you. And god, the way she looked at you—it was like nothing else existed in the world except for you.
You felt the heat rise to your cheeks under her gaze, her eyes roaming your face. Vi wasn’t in a rush now, even if her body ached for you. She could feel her heart pounding, her breath uneven as she just… stared. You looked so fucking pretty, she thought, her lips parting slightly as if she wanted to say something but couldn’t find the words.
Her hands moved absently as she tugged at the hem of her own shirt, a random band tee she got on one of her birthdays, pulling it off in one quick motion and tossing it to the side without a second thought. Her toned body caught your attention immediately, and you felt your breath hitch as your eyes lingered on the taut muscles of her arms and the faint scars across her torso. But Vi didn’t even notice… not when her focus was entirely on you. She leaned back slightly, giving herself just enough room to drink you in.
“You’re so beautiful,” she murmured, her voice barely audible, like the words weren’t meant for you to hear but spilled out anyway.
She reached for you again, her hands sliding over your waist as her thumbs brushed over your hips, thumbs tugging slightly on your shorts. Her mind was spinning, her heart hammering in her chest as she hovered over you. The reality of the moment hit her hard, making her stomach flip over and over.
Is this really happening? she thought, her hands trembling slightly as they rested on either side of your waist. Her throat tightened as she struggled to process it all. You’re really going to let me do this? You’re really trusting me like this?
She swallowed hard, her cheeks burning as her eyes roamed over your face. You were looking up at her with so much trust, and it was almost too much for her. Her chest ached in the best way, and a nervous, breathless laugh almost bubbled out of her throat. Vi was confident—she always had been—but this? This was something else entirely. This was someone she adored more than she could put into words, giving her something so special, so intimate, that she started to question if she even deserved it.
What did I do to deserve this? she thought, her mind racing. What did I do to deserve her?
Her palms grew clammy, nervous, and for a split second, she wondered if she was going to pass out from sheer excitement. Her head was spinning with a thousand thoughts—how to take her time, how to make it perfect, how to make sure you felt as loved and cherished as you deserved, as you made her feel.
“Vi,” you whispered softly, and she blinked, her trance breaking for just a moment as her eyes locked with yours.
Your breath caught as you reached up, your fingers gently brushing against her cheek. And as she dipped her head down, her lips brushing against yours in the softest kiss, you knew you were ready.
Vi’s fingers trembled slightly as they toyed with the hem of your shirt as she pulled back from the kiss for a moment. Her eyes darted between yours and the fabric she was clutching, her lips parted as though she was trying to find the right words.
Finally, she managed to ask, her voice low and almost shy, “Can I take this off?”
The eagerness in your nod made her breath hitch, and a soft, breathless laugh escaped her lips, sounding almost disbelieving.
“Okay,” she muttered under her breath, her cheeks pink and her grin wide as she tugged at your shirt gently, pulling it over your head.
“Oh, fuck,” she whispered, her voice almost reverent as her hands came to rest gently on your waist again.
And she… stared again. Here eyes traced every curve and dip of your exposed skin. Her lips parted as if to say something, but no words came out. You blushed hard as the seconds pass, squirming slightly under her gaze, biting your lip as you glanced away, feeling shy.
“Vi… Stop looking at me like that,” you mumbled, your voice soft, barely above a whisper, but Vi didn’t listen.
Instead, she laughed, lie and warm, and dropped her head to your shoulder. Her strong arms wrapped around your waist as she held you close, her breath warm against your skin.
“Sorry, baby… Can you blame me?” she murmured, her breath tickling your neck as she continued, “I’ve got the prettiest girl I’ve ever seen… looking up at me… waiting for me…”
Her words sent a shiver down your spine, and you couldn’t help but smile, even as you playfully shoved at her shoulder.
“Shut up,” you teased, though your voice betrayed the way your heart fluttered in your chest.
She smiled cheekily and lifted her head just enough to press a quick kiss to your neck, her lips lingering for a second longer than necessary. Her hands moved with softly as they slipped to the waistband of your shorts, her fingers brushing against your skin so lightly it sent shivers up your spine. She paused for a moment, as if giving you the chance to stop her, her gaze flickering back up to meet yours.
When you didn’t protest, only nodding softly with a nervous but eager look in your eyes, Vi let out a small, breathy laugh, the sound filled with both excitement and disbelief.
“Wanna make you feel good,” she murmured, more to herself than to you, and then she began to tug your shorts down your legs slowly.
Her calloused fingers grazed against the soft skin of your thighs as she worked them down. She didn’t rush, like she wanted to savor the moment, the sight of you beneath her, the way your breath hitched every time her fingers skimmed too close. She let the fabric fall to the floor before leaning back slightly, taking you in with wide, almost awestruck eyes.
“Perfect,” she whispered, her voice low and thick with emotion. Her hands rested on your knees, gently spreading them apart just enough for her to slip between your legs.
Her breath hitched as her eyes lingered on the damp spot on your panties. Her lips parted slightly, her tongue brushing over them. Her hands trembled just a little as she reached up, fingers grazing the straps of your bra.
“Let me,” she murmured, her voice low and soft.
You nodded, cheeks flushing as Vi carefully unhooked your bra and helped slide it off your shoulders. She tossed it aside, but her focus stayed entirely on you. Her gaze roamed over your tits, her hands smoothing up your sides. She leaned in, pressing a soft kiss to the top of your chest, then another lower, and another, her lips trailing down the valley between your breasts.
“My beautiful girl,” she whispered against your skin, her voice filled with awe and something deeper—something that made your heart race. Her kisses became firmer, needier, and you felt her nose nuzzle against the swell of your tits as she breathed you in, the pads of her thumbs softly rolling over your hard nipples.
You couldn’t help but let out a soft sigh, your fingers threading through her short pink hair as her mouth moved lower, leaving hickeys as she went. Vi looked up at you briefly, her cheeks flushed, her lips parted as though she was about to say something. But instead, she simply smiled—soft and a little smug—and leaned back in, pressing another kiss to your lips that made your toes curl.
Vi’s voice was barely above a whisper, soft and warm against your skin as her fingers toyed with the hem of your panties.
“Can I?” she asked, her thumbs hooked around the waistband, tugging gently, as though she was testing your reaction before going any further.
Her gaze flicked up to meet yours, her blue eyes searching, waiting for your answer. You nodded slowly, the movement almost shy, and Vi let out a soft, shaky breath, her lips curving into the faintest smile.
“Yeah?” she asked, her voice breaking slightly.
“Yes, please…”
She smiled and hummed, leaning down to kiss your lips softly. Her fingers moved carefully, sliding your panties down your hips and over your legs, and the moment they were gone, she tossed them aside, her eyes never leaving you.
“I love you…” she murmured so quietly as she leaned back in, her hands settling on your thighs, pushing them apart to get a better look at your pussy. “So pretty…”
She pressed a kiss to your inner thigh, her lips lingering, her breath warm against your skin. Her hands, strong but gentle, rested on your knees as she eased them further apart, creating even more space for herself.
Her lips lingered just above your skin, her warm breath fanning against you as she whispered, “You’ll tell me if you need me to stop, okay?”
You looked down at her, her face framed by the dim light filtering in, her pink hair tousled and her eyes staring with need and want, waiting for permission.
“I will,” you murmured, your voice barely audible over the sound of your own heartbeat. Your fingers instinctively moved to thread through her hair, pulling her just a little closer. “I trust you, Vi.”
Vi smiled softly at your words, and the sight made your chest tighten.
“That’s my girl,” she whispered, her lips brushing your skin again, and then she kissed you, slow and deep, as her hands moved to hold your thighs, her thumbs tracing lazy circles over your skin.
Her breath hitched as her fingers dipped lower, finally brushing against the wetness that had been teasing her imagination all night. When she felt just how slick you were, her chest rose and fell with a shuddering sigh, her lips parting in awe.
“Fuck…” she whispered, her voice breaking softly as she let the sensation sink in.
Her forehead rested briefly against your thigh, and you could feel the way her breath trembled, betraying just how much she’d been holding back. You squirmed beneath her touch, your breath catching at the slow pressure of her fingers as she explored you. She looked up at you then, her eyes heavy-lidded.
“You’re so wet,” she whispered.
Her fingers teased along your folds, and when she finally slid one inside, the quiet, shaky groan that escaped her lips sent a jolt of heat through you. Your soft moan filled the room, and it sent a shiver straight down Vi’s spine. The way you reacted to her touch, the way your body seemed to move with hers—it was intoxicating. She couldn’t stop herself from curling her finger inside of your pussy, and the sound you made in response nearly undid her completely.
“Tell me how it feels,” she said softly, her eyes searching yours as her finger moved slowly, her thumb grazing over your skin. “I wanna know… everything.”
Your voice came out in a shaky breath, soft and airy as you tried to keep up with the overwhelming sensations.
“F-feels good, Vi—” you managed to whisper, your hands gripping at the sheets beneath you.
Vi’s breath hitched at your words, a flicker of pride and hunger lighting in her chest. She wanted to do good. For you. She paused only for a moment, her eyes never leaving your face as she carefully added another finger. The stretch was new, different, and it made you gasp sharply, your body tensing for just a second before melting into her bedsheets.
“Yeah?” Vi asked, her voice low and raspier now, almost shaking with how much she wanted to do this right, to make you feel good.
Her lips brush over the soft skin of your inner thigh as she fucked her fingers deeper into your pussy, curling just right. Your moans spilled out, filling the room, and Vi felt her entire body tremble with excitement.
“God, you’re so tight,” she groaned, her movements growing a little more confident as she found a pace that made your hips buck and your head fall back.
She quickened her pace, completely entranced by you. The way your face twisted in pleasure—cheeks flushed, mouth parted with those soft moans—sent a bolt of heat straight through her. She couldn’t look away.
She whimpered softly as her thumb circled your clit, drawing a sharp gasp from you that sent a wave of pride through her. But what really did her in was how fucking wet you were, the way it coated her fingers, the lewd squelching sounds filling the room with every thrust. Her mouth went dry, and her stomach flipped as she watched her fingers disappear inside you over and over again.
“Oh, fuck,” Vi murmured, her voice husky and low, almost as if she were talking to herself. “You’re so—so wet… baby, I—”
She cut herself off with a groan, unable to even form a coherent sentence, too lost in how good you felt clenching around her fingers. Her thumb pressed harder against your clit, rubbing slow circles that had your back arching and your hands clawing at the sheets.
You looked so fucking pretty, it made her head spin.
Vi’s breath was shaky as she moved her fingers faster, desperate to pull you over the edge. Her thumb never faltered, pressing and circling your clit with just the right pressure.
She leaned closer, her forehead brushing yours, her voice soft but needy as she whimpered, “Tell me how good it feels, baby. Please… I need to hear you.”
Your moans spilled from your lips like music to her ears. She couldn’t stop herself, couldn’t slow down—not when she felt the way your wet pussy fluttered around her fingers, not when she could see how close you were.
“It’s so good, Vi—oh my god, it feels so good,” you managed to gasp, your voice breaking as your hips bucked against her hand.
Her focus entirely fixated on you, on the way your body responded to her touch. Her biceps flexed with every thrust into your pussy, the veins in her arms standing out as she poured herself into the task of making you fall apart. She groaned softly as she watched her fingers disappear into you, only to reappear glistening and slick before plunging back inside. The sound of it—the wet squelch—had her nearly delirious.
“So fucking pretty like this, baby.”
Her pace quickened, her fingers curling with precision, hitting that spot that had your back arching off the mattress. Your moans grew louder, less controlled, and Vi swore she could feel your body trembling as your thighs quivered against her.
“V-Vi! I-I’m gonna… cum! Gonna cum—“
“That’s it, pretty girl,” she rasped, her lips parted as she leaned closer, her forehead brushing against your stomach. She looked up briefly, her eyes dark as she took in the sight of you. “You’re so close—I can feel it. Cum for me, yeah? Please, I need to feel you.”
And then it happened.
Your body arched, your moans spilling out in broken cries as you clenched tightly around her fingers. Vi groaned loudly, the sound guttural and needy, as she felt you come undone around her. But she didn’t stop—not yet. Her fingers kept moving, her thumb circling your clit as she worked you through every wave of pleasure, desperate to draw it out for as long as she could.
“Fuck, that’s it,” she whispered, her voice shaky and reverent. “You’re so good for me, baby. So, so good.”
Vi let out a breath, a soft sigh of disbelief, as she pulled her fingers from you slowly after she let you ride out your high, her gaze never leaving your face. Her fingers were glistening with your cum, and she couldn’t help but stare in awe. The way you looked—completely undone, lost in pleasure—had her feeling like she was floating, the reality of what had just happened still sinking in.
Blue eyes traced the curve of your body, watching the way your skin glistened with sweat. She couldn’t help it—her mind blanked, a single thought echoing through her: God, she’s so fucking pretty. She was overwhelmed, feeling like she could never get enough of you, of the way your body responded to her, how perfect you were in her eyes, like you were made just for this. Every movement, every little breath, it was all just… mesmerizing.
She brought her fingers up and slid slowly them into her mouth, her gaze never leaving you as she savored the taste of you on her tongue. Oh, fuck! She needed more. Without thinking, her hands moved quickly, spreading your thighs further apart and her voice came out in a soft, needy whisper.
“Gotta taste you… just real quick,” she murmured so quietly, you barely heard it.
A gasp escaped your lips before you could process anything else, your body already reacting before your mind caught up. Instinctively, your fingers tangled in the strands of Vi’s pink hair, pulling hard, making her groan right into your wet pussy.
This was when you learned that Violet was a messy eater.
Her tongue pressed against folds, inside of you, occasionally sucking around your clit, the feeling of her mouth, wet and needy, sent a shiver through you. You couldn’t help but notice how she lost herself, her sounds louder and messier than you’d expected—like she was devouring you. She slurped everything up and you could feel yourself dripping and soaking her bedsheets beneath you.
God, her tongue felt so fucking good. It was almost too good. Fuck, she’s so good at this.
“V-Vi—” you cried out, your voice trembling, but she didn’t seem to hear you.
You tugged at her hair to let her know you were close, that you were going to cum again, and she didn’t slow down. If anything, it only spurred her on, her mouth sucking and slurping more and more, faster and harder. You cried out, the tension building in your lower body, and before you could even process it, she quickened her pace, her hands shifting from your thighs to intertwine with yours. The way she gripped your hand made you feel like she was holding you in place, ensuring you couldn’t pull away, even if you tried.
“I-I’m cumming again—Fuck—Vi-Violet!”
With a final gasp, your body tensed, waves of pleasure crashing over you. The wave hit you all at once, and you came right on her tongue, your breath ragged, moans slipping from your lips uncontrollably. Vi held you through it, her grip on your hand tightening, her tongue slowing down on your pussy.
After a while, she finally lifted her head up and looked at you, her eyes half-lidded and hazy with exhaustion, a satisfied smile tugging at her lips. Her face was flushed, her skin slick with sweat, and her chin glistened with your cum, like she was wearing it with pride.
She moved slowly, her lips trailing up your body. Her kisses were gentle at first, but the further she traveled, the more urgent they became, each one pressing deeper against your skin, right over each mark and hickey are left behind earlier. She kissed your stomach, your ribs, each kiss a little firmer, a little more hungry, until she reached your chest, her breath mingling with the heat of your skin.
When she finally reached your neck, she paused, her breath shaky against your skin, and you felt the faintest tremor under her fingertips. Then, without warning, she was kissing you again, her lips pressing against yours with a hunger that mirrored the one she’d just left between your legs, whimpering and moaning right into your mouth. You could taste yourself on her lips, a faint sweetness that made your pulse quicken all over again.
When the kiss broke, both of you were breathless, your lips swollen and tingling. Vi pulled back slightly, her eyes heavy-lidded, a soft smile playing on her lips as she gazed down at you.
“I love you,” she said.
You barely caught your breath, the lingering aftershocks from everything that had just passed through your body.
“I love you, too,” you managed to say, the words coming out breathlessly.
Her smile softened, her gaze melting into something tender as she stared down at you.
She bit her lower lip nervously before asking, “Did I do okay?”
You couldn’t help but smile lovingly at her, your heart swelling with affection. Without a word, your hands reached up to brush the mess of pink hair from her face, the softness of the gesture grounding you both in the moment. Her hair was tangled, strands sticking to her skin, but she was beautiful—more than beautiful, especially in this moment where everything felt real and raw.
“It felt… so good, Violet… You were perfect,” you whispered.
She held your gaze, her eyes flickering relief and pride. You leaned up slightly, brushing your lips against her forehead in a tender kiss, as if to reinforce what you’d just said. Perfect. In every way.
Vi’s lips curled into a smug, satisfied smile as she heard you, and you couldn’t help but notice the gleam in her eyes—proud, almost playful, like she knew exactly what she had just done to you. Without missing a beat, she leaned down, pressing soft, teasing kisses along your neck. She let herself collapse on top of you, her body heavy and warm, her muscles wrapping around you firmly. She nuzzled her face into your neck, her breath warm against your skin, close to your ear.
“I… I’m gonna let you rest, but…” Her voice was quiet, almost shy. She paused, just for a moment, before continuing, her words sending a thrill through you, “I wanna go again...“
You looked up at her, eyes widening slightly as you tried to catch your breath. Your arms wrapped around her loosely around her neck, your fingers brushing the hairs at the back of her head. Vi sighed at the feeling, closing her eyes for a brief moment before opening them again to look at you, to plead with her eyes.
“Can we?”
That playful, confident side of her was back again, and you knew then, with absolute certainty, that you were in for a very long night.
Tumblr media
thank u for reading :) | masterlist
3K notes ¡ View notes
kamaluhkhan ¡ 8 days ago
Text
Tumblr media
─── Ⅵ CHAPTER SIX: SIX
violet; 4,984 words, fluff and SMUT!!!, hockey!vi, figure skater!reader, college parties, hurt/comfort (kinda), wlw, SESBIAN LEX!!!, thigh riding (both), fingering, oral (r!receiving), gays being bad at feelings, mel is Mother, jayce is the bestest wingbro ever, no "y/n"
summary: in which vi, actually, does not fuck this up.
a/n: and.... here it is!!! the grande finale :) thank you guys so much for reading and for showing this lil miniseries so much support <3 i hope the payoff was good, and #trust that this won't be the last you see of hockey!vi and figure skater!reader ! they're so dear to me and i'm already thinking of cute lil drabbles i could write in this universe but anyway -- i'm getting ahead of myself. enjoy the last chapter!!!!
< table of contents
Tumblr media
─── Ⅵ THIS IS, VI REFLECTS as she steps into the booming base-threaded room of the sorority house, probably not the best idea. But it’s the only one she’s got, so she might as well lean in, right? Right.
Jayce cranes up to look over the sea of people before jerking his head towards the punch table with a shrug. Vi follows him, running a hand through her freshly washed hair. She thanks whatever gods are up there that she’d remembered to bring a change of clothes to the game.
“Here,” Jayce says, pressing a red solo cup into her hands.
Vi stares at it for a second before gulping it back, grimacing around the clash of liquors and half-blended mixer as it burns its way down her throat. Almost immediately, a warmth starts to buzz behind her ears and she remembers, somewhat belatedly, that she’s had nothing to eat since having two bananas and an ancient granola bar before the game.
She shakes her limbs loose and reaches out to refill her cup, but Jayce catches her hand.
She’s about to argue when he points towards a sofa halfway across the room and Vi’s eyes follow it only to find you, sitting there with a cup of your own, laughing at something someone’s saying, and it takes Vi another second to realize that the person next to you is Margot, her bleached blond hair fading into acid green tips, her snakebite piercings glinting in the dim neon lights.
Vi’s pushing through the throng of people towards you before she can stop herself, careless of the hands that thump her on the back, the congratulatory sentences, cut off by the way she pulls way, till she’s standing feet from you, and your eyes twist up to meet hers.
The smile on your lips only falters slightly, but she doesn’t miss the way your gaze flicks down the length of her body, ticking back up to her lips, where it lingers for a beat too long before she finds your eyes with her own again.
There’s a dull, pleasant ache somewhere behind her navel as she notices how much darker your eyes are the second time around.
“Hey six,” Margot drawls, shifting back and stretching out her legs, “we were wondering when you were gonna get here. But don’t worry — I was keeping your little ice minx here company for you.”
Vi purses her lips, tries not to think too hard on the fact that your knee is so close to Margot’s leg it’s almost touching.
“Uh thanks but — can I — can I get a minute?” Vi asks, jerking her head towards the kitchen, praying to the heavens that it’s empty.
You bite down on your bottom lip, but you nod and push yourself up from the couch, glancing back at Margot with tiny smile.
“Thanks for the advice,” you say.
She smirks, “Anytime, dollface.” She wiggles her fingers and winks as she catches Vi’s eyes, and Vi makes a mental note to send her a thank you text later.
Vi leads you through the party with her hand around your wrist, but by the time you reach the door leading into the kitchen, her grip’s loosened just enough for you to slip your fingers between hers. But when she tries to open the door, she finds it locked.
“What the —”
She wiggles the door knob, wondering who on earth would want to lock the door to a sorority house kitchen, and then, a melodious voice says from the other side —
“What’s the magic word?”
You sigh, rolling your eyes.
“Mel, it’s us.”
A beat of silence later, the doorknob twists and the door slips open just a silver. Mel’s bright hazel eyes appear in the crack, her lashes limned in gold as she looks at you and then at Vi, then back at you again.
“Those aren’t the magic words,” she says, though she does open the door a few inches wider, her expression smug.
You groan, crinkling your nose before you lick your lips.
“Fine, please.”
Mel’s smile widens as the door opens and Vi steps through, pulling you along after her.
Mel’s eyebrows hitch up as she catches your free arm in her delicate hand.
You give her a soft squeeze and mouth thank you. She gives the pair of you a satisfied nod before letting you go and pressing a small key into Vi’s chest.
“Do not —”
Vi nods, “Fuck this up. Yeah… I know.”
Mel gives you both a final look before slipping from the kitchen and bringing the door closed behind her. Vi stares at it for a beat, digging her thumb into the jagged teeth of the tiny key before reaching over to lock the door behind her.
You let out a soft breath, folding your arms across your chest, your shoulder shrugging up as you suddenly remember that you’re still wearing Vi’s varsity jacket.
Vi turns around and you both speak at the same time —
“Look, I’m sorry about the —”
“I shouldn’t have walked out —”
Vi purses her lips around a burgeoning smile even as you let out a tiny laugh, shaking your head.
She waves an awkward hand as you lean back against the kitchen island. Distantly, Vi remembers the way you’d sunk down on the other side just about a month ago, how later that same night she’d hoisted you up onto the countertop and kissed you till there was no more breath in her lungs left to give.
“I… I’m sorry I freaked out like that in the locker rooms…” you say, twisting your arms tighter around yourself as Vi nods, leaning back against the closed door.
“I just saw that text come in and I thought…” you swallow.
“I know, princess… it was my fault for —” she heaves a sigh, motioning haphazardly at the air, “not cutting her off sooner.”
You let out a soft laugh, “Yeah. Mel told me that she reminded Jayce to —”
“— tell me to block her. Yeah. And he did… I just…” Vi shrugs, sheepish, “… forgot.”
Your lashes flutter as your gaze cuts away from her face.
“Wow —” you say a second later, your voice threaded through with mirth, and when Vi looks back at you, it’s to find you smiling, “we’re really kinda shit at this, aren’t we?”
Vi puffs out a laugh, letting her head knock back against the door.
“Yeah… you can say that again.”
“So…” you say, fingers worrying at the hem of your little black dress.
Vi cocks her head, her eyes caught on the movement, and suddenly, heat plumes up the back of her neck at the memory of you, with your thighs slotted on either side of hers, the feel of your soft skin beneath her palms as she’d slowly worked up the hem of that very same dress.
She takes a deep, steadying breath.
“So?” she echoes.
You’re watching her with pink lips and damson cheeks.
“So… what now?”
Vi pulls an exaggerated sort of thinking-face before pushing off the door, taking the few steps forward to put herself in your personal space. She relishes in the way you gasp, lashes fluttering as your palms come up to rest against her chest, but you don’t make to push her away.
“Well, I’m not one for a lot of foreplanning but right now… I think I’d just like a do-over from the last time we were in this position.”
“Y-yeah?” you ask, your voice barely above a whisper as she settles her hands on your hips and digs her fingers into the plush of of your ass.
“Mhm… what’dyou think, pretty girl? That a good place to start for us?”
Your answering yes is cut short by the squeak you make as Vi hoists you up to place you on the kitchen island, her nose digging into the soft spot just beneath your jaw, breathing you in till her head spins, her thumb trailing up the soft of your thigh till you’re trembling.
“V-Vi?”
Vi pulls back just far enough to catch your eyes, and from up this close, she can see the thin trails of glitter running down your cheeks, the slight redness to your lashes that tells her you’d been crying. Guilt twists like a stitch in her side, and she bites back a sigh.
“What is it?” she asks. She watches you watching her, your eyes searching hers as if you were looking for something — a question, or an answer, or perhaps just the answering truth to the lies that both of you have been trying so desperately to tell yourselves.
You swallow, tracing a thumb across the small tattoo on her cheek; and then, you smile a smile that might just rhyme with forgiveness.
“Kiss me.”
So Vi does, the kiss itself shredding the air between you until there’s nothing left but the gut-clenching friction of her lips on yours. You gasp open for her, so beautifully that Vi almost stumbles back, but instead, she tips herself forward and pours herself into your pliant mouth. You taste like honeyed bourbon and stolen midnights, like the first breath of air on a winter’s morning or maybe just the next few decades of her entire life.
She pulls away breathless, moaning thick into the skin of your neck, hissing at the sting of your fingers curled into her hair, at the sound of your hitching gasps as she inches a hand between your thighs and swears when her fingers find you slick and wanting.
“F-fuck — Vi —”
“Holy shit —” Vi presses her face into your neck, letting her fingers slip through the folds of your wet heat, desire sparking through her veins like lightning in a gathering storm. She drops to her knees, nudging yours apart with her palm, yanking you till you’re nearly slipping off the edge of the counter, but you tug at her hair with a soft whine.
“W-wait, Vi —”
“Mm, don’t wanna wait anymore, princess — wanna taste you so bad — fuck —”
“No — Vi, please —”
She pauses then, looking up to find your eyes blown dark, your lashes fluttering like hummingbird wings as you watch her with your bottom lip caught beneath your teeth.
“It’s just — I don’t want our first time to be —” you motion weakly at the sorority house kitchen, your cheeks going blotchy, “and the counter’s… kinda cold and…” you drop your hand to grip the edge of the counter “… uncomfy,” you finish, rather lamely, your voice trailing off as Vi puffs out a laugh against your inner thigh, pushing herself back up with a crooked smile.
“Mm… you really are a princess, aren’t you?” Vi teases, even as she helps you off the counter and tugs down your dress for you. You pout up at her, but she rolls her eyes, grinning.
“Right, c’mon then —” she links your fingers and unlocks the kitchen door, tugging you once more into the disorienting throng of the party.
Halfway to the door though, your limbs go cold as the pair of you run smack into Caitlyn, this time sans her new ginger girlfriend.
“Vi — good, I was hoping to run into you —” she says, her eyes flickering over you for a second before it settles back on Vi.
You swallow, wondering if you should pull away, but Vi tugs you into her side and slips a possessive arm around your waist.
“Sorry, Cait — can’t really talk right now. I’ve gotta go fuck the brains outta my girlfriend — nice seeing you though — enjoy the party, go Enforcers!” she says, grinning wide as she pulls you through the rest of the way to the door, leaving Caitlyn slack-jawed and speechless behind you.
You let out an incredulous laugh as both of you stumble out of the door and onto the front porch. Vi chuckles as the door slams shut behind her, a little self-conscious even as you turn to stare at her.
“Wow… that was…” you purse your lips as Vi shrugs, tugging you back into her chest for a soft kiss.
“Impressed?”
You giggle, nodding, moaning soft against her lips as the pair of you fumble towards Vi’s car.
“I was gonna say impulsive,” you say, slipping into the passenger’s seat. Vi starts the engine and rips out of the parking space and down the street before you even have the time to properly buckle in your seatbelt.
“Yeah. Wonder who I learned that from.”
She shoots you a cheeky grin, reaching over the center console to grab a handful of your thigh, squeezing just hard enough to make you groan.
The car’s not even properly parked before the pair of you are stumbling into her apartment building, her pressing you up against the elevator wall, lips caught on the junction of your neck, her teeth sinking into your delicate skin. She takes a savage satisfaction in the knowledge that you’ll be sporting that mark for the next five to seven business days, at least.
You’re barely through her door before she’s walking the pair of you towards her room, kicking open the door and almost toppling through. You giggle as she trips over something on her floor and fumbles for the light switch, flicking it on as light spills into her messy bedroom, the walls papered in posters — everything from bands to hockey stars to what looks like an outdated bikini-model calendar.
Your eyebrows kick up as you take in the scene, an amused grin playing at your lips
“Oh wow…” and there’s a lilt in your voice that makes Vi’s face go hot. She regrets not at least cleaning up the laundry on her bed as she shoves it off onto the floor with an arm.
“What? Not up to your standards, princess?”
You purse your lips, delicately picking your way across the room to plop down on her unmade bed.
“Y’know, I think that first frat house room might’ve been cleaner.”
“Oh, fuck you.”
Your grin goes slanted as you toe off your heels and inch back onto the bed, your legs spreading just a bit wider. Vi’s breath goes still in her chest as you lean back slightly on your arms, your head cocking slowly to one side.
“Is that a promise, six?”
Vi groans, yanking her shirt from her back with a single hand, tossing it somewhere behind her, her fingers fumbling with her belt, kicking off her pants as she crawls onto the bed towards you.
“Jesus fuckin’ christ, princess —”
Your lashes flicker as she pushes up the hem of your dress, letting out a low breath as she finally sets eyes on you, a curse puffing out of her as she reaches down to slick two fingers between the puffy lips of your sodden pussy.
You let out a soft whimper, your head lolling back, but when she lifts her head to look at you, it’s to find you watching her with dark, lidded eyes.
“I-I’ve always wondered… how’d you pick your number? Is it like… a ranking system o-or — ah — like — on a ten-point scale o-or — mmngh —”
Vi hums, watching your lashes feather across your cheek as she flicks her thumb around your throbbing clit, her blood a spring-water rush behind her ears as she feels you jerk beneath her.
“We really gotta do something about that mouth of yours, princess…” she murmurs before tugging her hand from between your legs and pressing her slick fingers to your lips. You mouth falls open just as easily as she remembers, and she has to swallow down another thick groan as you suck her fingers into your mouth, your tongue swirling around them to collect the taste of your own juices from her skin.
Your eyes flash open to meet hers, and the contact jolts right through her to her own aching cunt.
“Sweet fuck, pretty girl — I — I thought you said you’d never done this shit before?”
A tiny frown flickers across your forehead before you roll your eyes, giving her fingers a good hard suck before pulling back to lick your lips, sitting up slightly to tug her forward.
“I said I’d never really been on a date before — not that I’ve never had sex before.”
A startled breath stitches from Vi’s chest as you flip the pair of you till you’re straddling one of her muscular thighs, your own thigh pressing up between her legs to rub deliciously against her aching pussy.
She hisses out a breath as you roll your hips down over her leg, moaning low in your chest, your head falling back, the dress you’re wearing still rucked up at your waist.
“Those post-Gala parties can get… a little wild…” you say distractedly, picking up a slow rhythm, grinding down against her, your wetness slicking along her skin, making the most toe-curling noises every time you rock your hips forward and back.
Vi groans, reaching up to help you pull the dress off, her mind going fuzzy at the sight of your perfect tits, bouncing out of the tight black dress, your nipples hard and pebbling in the cool air of her room.
“F-fu-fuck that’s hot —” she says, leaning up to suck a nipple into her mouth, teasing her teeth over the sensitive flesh, grinning at the way it makes your hips stutter. She can’t help the quick little jerks of her own hips against your thigh as well, slotted along her clothed cunt, her boxers now well and soaked through.
“Vi — Vi —” you whine, the sound going straight to her clit as you rock down against her, your fingers reaching down to tug her closer.
“Y-yeah? Tell me, princess — wh-what do you want?”
She groans as you shift and your thigh presses harder against her, your own cunt squelching messily over her leg.
“Want — wanna ride your fingers —”
“Oh shit, yeah?” she swallows, adjusting back as you lift your hips up, “want my fingers inside you? How many d’you think you can take, princess? Hm?”
She pauses when she feels you scrabbling at the waistband of her boxers, a tiny laugh puffing from her at the pout on your face.
“Off,” you say, almost petulantly, as Vi shifts her own hips to jerk them off her legs, tossing the to one side.
“There, happy?”
You grin, sinking back over her thigh, looping your arms around her shoulders as she shifts her right hand beneath your sopping cunt and teases two fingers around your entrance.
“You never answered my question, sweet girl — how many fingers, hm?” she asks, even as you whine.
“Don’t — dunno — just — just wanna feel you inside me — please —”
Vi hums, watching your face as pleasure twists across your features.
“Then count for me — yeah? Can you do that?”
You nod, eager and desperate, and Vi chuckles, because she’s not sure if you even know what you’re agreeing to anymore. She pushes a finger passed your soaked folds and immediately feels you clench around her, the pressure making her own cunt squeeze. She hisses out a breath, rocking you down over her, shifting her hips to rut up against your leg.
“O-one —” you gasp, lifting your hips up to drop them back down again, your fingers digging into her skin of her back.
“More?” she asks, as you bounce a couple more times, and you nod, just as fervent as the first time, if not more so. She chuckles, “alright then —”
“T-two — oh — oh.”
She sinks another finger into you and revels in the way you keen, loud and high in the back of your throat, your head tossing back as you start to ride her fingers proper, your hair tumbling down around your shoulders. She reaches up with her free hand to fist a handful into her palm, yanking back slightly to bare your throat to her, groaning when she leans forward to suck another hard bruise into the skin of your collarbone.
“M-more — more Vi — want — want you to stretch me out — fuck — mm —”
“Fuck — shit — yeah? Want me to fuck you loose? That it?”
Vi’s head spins and she feels nearly delirious with want as she pushes a third finger into you, watching as your mouth falls open around a silent moan, your whole body shuddering around her. You’re so wet, so tight, and the growing ache between her own legs is starting to reach a fever pitch as she shamelessly rucks against your thigh, still slotted between her own.
“Yes, yes — fuck — Vi wanna — want you to stuff me full — fuck, fuck, fuck —”
“Shit, princess — so fuckin’ nasty — so needy —”
You nod, bouncing yourself so hard and fast that Vi has to take a second to marvel at how strong your legs are. She thanks the heavens for the innate athleticism required for figure skating before her thoughts smear into a crackling mess of pleasure as you inch your hand into the space between her cunt and your legs — your fingers pressing messily between her folds.
“Vi, Violet — can I — wanna feel you — want y-you to feel good too —”
Vi nearly loses it then, nodding, spreading her own legs wider to give you more access as you work three fingers into her sloppy cunt with no warning.
“F-fuck!”
You curl your fingers and Vi swears she starts to see stars.
“Y-yeah? Feel good?”
Vi nearly whimpers as she feels you pump your fingers up into the tender bundle of nerves inside her, her own fingers squelching noisily as you fuck yourself down on them. It’s all too much, and before she knows it, the tension in her stomach is snapping like a thread, her cunt pulsing around your fingers as her orgasm shakes through her, white pops of pleasure sparking behind her eyes.
“Mm — holy shit — oh my god… fuck —” she gulps down air, blinking her eyes as the shape of you comes back into focus above her, the buzzing inside her head still ringing with the aftermath of her high. She notes, vaguely, that you’re smiling down at her, a second before you lean down to press your lips to hers in a sweet kiss.
Vi hums into the kiss, her breath hitching slightly as she feels you pull your fingers from her. And when you pull back to pop them into your mouth, she feels another shudder work through her. Somewhere in the back of her head, there’s a small voice chanting holy fuck holy fuck holy fuck holy fuck how did I get so lucky? over and over again till it becomes the baseline thrum that drives her to lean up, pushing you down onto your back with a hazy, indulgent smile.
“C’mere, princess — as much as I love watching you ride me —” she inches her way down your body, trailing a few kisses down your chest, pausing to circle her tongue around your nipples just to make you arch up into her. She drops a few lingering kisses down the line of your abs, before puffing a hot breath over your throbbing clit, her fingers spreading your dripping cunt lips open.
She swallows, groaning to herself.
“I’ve been dreaming about tasting you for weeks.”
You let out a soft whine above her, and she feels your fingers sinking into her hair. She glances up and marvels at the sight of your body, laid bare like this above her mess of sheets, writhing for her as she finally drops her mouth to you, licking a long strip along your slit, her eyes nearly rolling back at the taste of you soaking her tongue.
“A-ah! Vi!”
It doesn’t take long after that, a few good, hard sucks on your clit, and her pushing three fingers back into you, and you’re coming apart for her, your thighs shaking as you whine and jerk and gasp your way through your orgasm, Vi fucking you through it slow, leaning up to press a kiss to your shoulder as your breaths start to even out and your lashes flicker open again.
“Hey there, princess,” she grins.
You’re still a little breathless, but you pull her down for another long kiss, tracing her jaw with your thumb.
“Hey,” you answer, pulling away.
Vi chuckles, slumping down on to the bed next to you to stare at the pebbled ceiling. The warmth of her old Christmas lights casting everything in a soft, diffused glow. She feels you shift and tuns to find you looking at her, your cheek pillowed on your arm.
She shifts to mirror your position, reaching out a hand to stroke your cheek.
You catch her hand with a smile, wrapping your fingers around hers as you say —
“Six. I get it now.”
Vi frowns. “What?”
You splay your palm over hers, touching the tip of her pointer finger with yours as you start to count.
“One, two, three —” you say, a mischievous grin twisting your lips as you point to her middle and ring finger, before pointing to your own hand, “four, five, six,” you finish, wiggling the three fingers that had so recently been shoved into her throbbing cunt.
Vi stares at you for a solid few seconds before she shoves her face into her pillow and screams.
“Oh my god — get the fuck outta here!” but she surfaces laughing, and you’re laughing too, and the sound is so intoxicating, so mind-numbingly lovely that she thinks if she could, she’d grind your laughter into powder and get high on the lines of your smile.
She inches forward to pull you closer, tucking you into her chest.
“You’re insane, you know that?” she asks, pressing her lips to your forehead as you giggle. You wiggle your arms around her middle till your bodies are pressed curve for curve, skin to skin. And you settle against her as if you were always made to be there to begin with.
“Mm, been told a few times…” you murmur, your voice soft.
A tiny clink jars both of you from your post-orgasmic stupor, and you both pull back, only to find your necklaces linked — the pendants stuck together with a pair of tiny magnets set at the point of each teardrop, so small that Vi hadn’t noticed when you’d first given it to her.
“Oh, I didn’t get to show you this back in the locker rooms but…” you reach up to tug the two pendants apart before letting them snap back together.
“The necklaces come as a pair and they link together like this —” you show her the two pendants, the shape something like an hourglass or the two rabbit ears of a perfectly tied bow.
“That’s cute, but… what’s it supposed to be? A time-turner thing?” Vi pushes herself up on an elbow to try and get a better look.
You shake your head, pouting slightly.
“Nope! Well, I mean, it’s sold as an infinity symbol cause —” you roll your eyes, “forever and all that crap —”
Vi smirks, “Oh yeah. That crap.”
You shoot her a look before continuing, your cheeks burning, “But… it reminded me of a figure eight. You do those in hockey too, right?”
Vi nods, “Yeah, they’re drills that we run. Pretty basic.”
You nod, “And in figure skating, we used to have these mandatory figures we’d have to skate to demonstrate our edge control — hence the name figure skating. Amara still makes us do them, because she’s old fashioned as all hell, but I just thought… it was kinda nice… for the two of us…” your voice trails off as you drop your hand and the two pendants hang, suspended between the pair of you with nothing but their own magnetism.
Vi licks her lips, “Yeah… it is nice.”
She leans in, tilts your head up for a kiss, but you tug back just an inch.
“Vi…?”
“Hm? What is it?”
You blink up at her, a flash of uncertainty flickering behind your eyes as you glance down at her lips.
“We’re… we’re dating now… right?”
Vi stares. And stares. And then, she pulls back with a dramatic groan.
“Oh my god, you did not just seriously hit me with the what are we after we’ve just fucked each other into another dimension, after I’ve been wearing the necklace that you gave me, the one that matches your necklace —”
You scramble forward to push Vi down, yelping.
“Okay! Okay — I’m sorry! It’s just —”
Vi raises her eyebrows, pinning you with a look even though you’re perched above her, your hands clamped over her wrists.
“Neither of us ever properly asked the other one out, and — and I know you said girlfriend in front of Caitlyn back at the party but —”
“Hey princess?”
You break off, blinking as she pushes up and settles you over her lap.
Vi smiles, tugging your chin towards her.
“Will you go out with me?”
The smile that breaks across your lips is so pretty, so tooth-achingly sweet that Vi thinks she just has to lean forward and taste it.
So, she does.
You nod, breathless even as she chases your lips, breaking the kiss with a gasp.
“Yes — yes… I will.”
Tumblr media
taglist: @traiitorjoe @rizzscary @wetcat020 @alex-thegiraffeboyy @nanasemo @saturnhas82moons @unear7hly @drsnowrose @grantaires-waistcoat @isab3lita @ally-all-around @starrysetup22 @lipsent @lewd_alien @jack-frost-2010 @starsfortaylor @onesockcat @lesbian-useless @armins-slvt@lin-elizabeth @ryescapades @kingkamk @princesssmars @chobssss @mybelovedvi @bouqette @noietta @brooks-lin @ally-all-around @bunnyrose01 @stumpystump @lia-winther @folklore13lover @sawaagyapong @sevikas-whore @sunflowerwinds @taurtel @tourmalinetyrone @oidloid @marcylated @krisziepowlet @vikaswife @pa-co @devotedlyelectronicartisan @aliluvszs @elliecoochieeater
981 notes ¡ View notes
kamaluhkhan ¡ 8 days ago
Text
Tumblr media
─── Ⅵ CHAPTER FIVE: DON'T HATE THE PLAYERS
violet; 5,460 words; fluff, suggestive content, drama, hockey!vi, figure skater!reader, smau-intermissions, miscommunication, fake dating, lesbian situationships rly hit diff, toxic ex!cait, simp!vi, rival!sevika, inappropriate use of locker rooms, vi is down so horrifically bad its kind of sad tbh
summary: in which instagrams are posted, texts are sent, hockey games are played, and you try your best to make it back in time to gie vi her present.
a/n: a lot of things happen here. LOL but i promise they're not all bad! ALSO. the insta post picture IS NOT PERFECT but it was the best i could do. and i didn't have time to commission an artist to draw the exact image that i wanted :( but i hope it at least gives the vibe of the post. and... it starts getting frisky here so... yall have been warned!
< table of contents
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
─── Ⅵ "OH SHIT, she said that?”
Vi grunts, rolling her eyes as she drops the deadlift bar with a loud thunk, flicking her belt off with her thumb.
“Yeah. I told her to fuck off.”
“Atta girl!” Jayce says, thumping her on the shoulder. Vi casts him a disgusted look.
“If you value your future offspring, Talis, never call me that again.”
Jayce laughs, reaching down to help Vi put the weights back onto the rack.
“I honestly thought it was gonna take much longer for you to, y’know —”
Vi pauses before straightening to pin him with a look.
“What? You thought I’d super hung up on her or something?”
Jayce shrugs, “Well, yeah. You seemed pretty deep in it when you two were together so…”
Vi sighs, carding a hand through her sweat-slicked hair.
“I mean, I was, but… I dunno… seeing her with that new girlfriend of hers… and just… her reaching out to try and — what… sabotage my…” Vi bites back the word ‘relationship’ so she just makes a vague sort of gesture and continues, “really kinda put things into perspective for me.”
Jayce hums thoughtfully, “Yeah, but that Nolen girl’s no joke either. Her whole family’s been in the military — her dad’s some sort of war hero, and her mom’s the daughter of a politician, I think.”
Vi casts him a sidelong glance before scoffing, “Wow. Mel really did her research, huh?”
At this, Jayce jerks up, sputtering, “Well — she just — you know — her family’s also — I —”
Vi laughs, waving him off, “Whatever dude… but I already knew all that — why d’you think Caitlyn even ditched me in the first place?”
Jayce frowns, “Wasn’t it… because her mom didn’t approve of you or something like that?”
“Yep. We had one dinner together, and her mother made it very clear that she didn’t think someone of ‘my elk’ was worthy of being with her daughter. Apparently, having an adoptive father who owns a local watering hole and coaches college hockey isn’t the exact pedigree she’s looking for.”
Jayce lets out a low whistle.
Vi grabs a dumbbell for bicep curls.
“And… it seems like Caitlyn really look her mother’s words to heart. Cause a few weeks later… well, you know the rest.”
Jayce sighs, “That’s… unfortunate. But hey, look on the bright side. Without Cait’s mom, you would’ve never had the chance to date an Olympic athlete, right?”
Vi’s mouth twists into a half-grimace as she puffs out a breath and flexes her arm up, her eyes focused on her form in the mirror.
“Yeah well — not sure what exactly we are right now so… who knows.”
Jayce folds his arms, “Give her time. I haven’t known her as long as Mel has but she’s still a really good friend and…” Jayce allows himself a tiny, slanted grin as Vi pushes through her reps, “Mel wasn’t lying when she told you that we’ve never seen her like this with anyone else before.”
Vi finishes her first set with a loud exhale, glancing up at him.
“Don’t go getting my hopes up like that, pretty boy,” but she’s smiling when Jayce bends down to hand her a bottle of Gatorade, “hasn’t anyone told you it’s not good manners to toy with a girl’s feelings?” she pitches her voice up at the end, wiggling her fingers through the air even as Jayce rolls his eyes.
A few minutes later, Jayce frowns as he turns back to Vi.
“You’ve blocked her number, right?”
Vi huffs, still counting beneath her breath, “— twenty-two, twenty-three — who? What? — Twenty-four —”
“Caitlyn’s.”
Vi grunts, straining through a few more reps before stopping to glance up at Jayce.
“No. Why? Should I?”
Jayce licks his lips, frowning slightly.
“Yeah. Might be a good idea.”
Vi shrugs, “Yeah. I’ll do it later.”
Jayce nods, “Good. Alright — abs, lets go.”
Tumblr media
You’re antsy all the way to the airport, checking your phone every four seconds, your knee bouncing even as the cab driver pulls up into the terminal and opens the trunk to grab your bag with a smile.
You bolt through the doors, thanking the heavens that the TSA Pre line is nearly empty.
Just as soon as you get through security, Mel calls.
“Have you got it?” you ask, without even saying hello.
Mel sigh, “Yes, yes, but it won’t do much good if you’re not here to give it to her —”
“I know! I know — I’m at the airport, and just got through security. Are you and Jayce —”
“I’ll come pick you up at the airport — thank god it’s only 16 minutes away from campus.”
“And you’re sure we’ll still make it on time for the game?”
“So long as your flight doesn’t get delayed —”
“It won’t.”
Mel laughs, the sound soft as you speed-walk your way through the terminal, slumping down next to your designated one with a long breath.
“Alright then, darling. I’ll see you in a few hours,” Mel says.
You make a loud kissing noise into the speaker and hang up, your fingers automatically flicking through the open windows till you come to yours and Vi’s text history.
You grin down at it stupidly for a few more seconds before jolting out of your seat as one of the gate agents comes to shake your hand and help you board first. As you sink into the wide, business-class seat, you close your eyes, taking a few deep breaths. Your fingers fiddle with a thin gold chain around your neck and you bite back another grin.
You tug out the small teardrop locket dangling from the chain and flick open the clasp. Inside is nestled a single violet flower, pressed and perfect, preserved behind a thin pane of shimmering glass.
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
Vi makes a round of the rink, scanning the crowd with furrowed brows.
Nope. Nope. Nope…
She swears silently to herself, rolling her shoulders as the crowd roars.
You promised you’d be here tonight.
“And tonight, we’ve got our season’s top two favorites for the NCAA’s Frozen Four Championship — the Piltover Enforcers, and the Zaunite Barons!”
Vi grins as the stadium positively shakes with applause. It’s always nice playing on home-ice. Across the rink, she can see the huge, lumbering shapes of the Barons, and her jaw clenches as she catches Sevika’s eye.
They’d been something like childhood friends once upon a time. But after a falling out of meteoric proportions, they’d settled somewhere between grudging acquaintances and mortal enemies. Where they land on the scale on any particular day typically depends on the weather, the orbital tide height, and whether or not Mercury is currently in retrograde.
Though judging by the smirk that’s visible from beneath Sevika’s helmet, Vi thinks it’s nearing the mortal enemies end of the spectrum today.
All the players line up for the face off.
Vi bites down on her mouth guard and smacks her stick against the ice. Sevika skates up to her, bending down so close their helmets clack.
And for a brief, interminable second, Vi thinks Sevika’s going to stay quiet. But the moment passes and Sevika chuckles, the sound low and hoarse and utterly derisive. It sets Vi’s teeth on edge even before the first word leaves her mouth.
“Heard America’s snowflake-sweetheart’s got you wrapped around her little finger.”
“Tch. What’s it to you?” Vi’s eyes flash up.
Sevika’s smirk has morphed into a full blown grin, sharp as freshly turned blades.
She shrugs, keeping her voice low as the official says something or other to both the teams.
“Well… just a lotta people buzzin’ online about her perfect skate at her competition this past weekend and I’m just thinkin’… man… you must not be fuckin’ her right —”
“You —” Vi nearly jerks up, but Sevika presses in just a bit tighter and Vi grounds her teeth down over the mouth guard.
“Cause if you lemme **take her for a spin, you can bet your scrawny ass that she won’t even be able to stand up straight, let alone skate clean.”
The puck hits the ice as if in slow motion; Vi feels a white-hot anger mixed with something very much like hurt surging up the length of her spine as she watches Sevika’s stick make contact with the puck first. But she doesn’t care — she slams her body forward and feels her shoulder check into Sevika’s chest as they both go sprawling across the ice and the puck goes wide.
They scramble up and take off after the puck, now in Zaunite possession, Sevika’s shoulder ramming reflectively into Vi’s as they jostle down the length of the rink.
Vi cracks her shoulder back into Sevika and the momentary gap is all she needs to break away, circling wide behind the goal. Someone shouts Reverse! and Vi feels more than sees the tiny black puck make contact with her stick. Her body moves on instinct, and she’s halfway down the rink before the others catch up to her.
She allows herself a single, tight-lipped grin before someone slams into her back with the force of a speeding firetruck. The world spins, but a second later, Vi hears the unmistakable sounds of Sevika’s heaving breaths.
“Ha. Aren’t you glad your little girlfriend isn’t here to see you eat shit?”
Vi flips around and before she knows it, she’s swinging her left arm into Sevika’s helmet, knocking it askew.
“Vi!”
Vi’s whole body seizes at the sound of your voice, and she looks up wildly, but she pays for it a moment later as Sevika’s fist connects with her jaw and her head snaps back. She brings her elbow down against Sevika’s extended arm, her free hand grappling to keep Sevika’s head shoved against the ice.
A whistle blows and they shove apart, shaking their heads and spitting blood. Vi tastes iron on her tongue and winces as she rotates her jaw. There’ll be a nasty bruise, but it’s not dislocated, and Vi’s suffered much worse at Sevika’s hands.
Half a foot from her, Sevika is shaking out her arm, looking murderous as the official comes up to point them towards the penalty box.
Vi looks around, and halfway across the rink, she sees you, your eyes wide, your hands pressed over your mouth, Mel and Jayce sitting next to you, both looking worried. But you’ve got dark streaks painted on your cheeks, and it takes her a second to recognize the large “VI” written there — her number, her name.
The world melts around her as she meets your eyes, and you look so worried that she almost laughs. This is nothing, she wants to say, you ain’t seen nothing yet, princess.
But the second is short lived as the official skates over and jerks his head towards the penalty box. She sighs, begrudgingly skating over and settling herself as far away from Sevika as humanly possible as the clock starts on their five minutes.
When all’s said and done, the game is a good one — with the final score of 3-2 in Piltover’ s favor. Sevika gets another penalty, but Vi manages to keep her cool. And by the end, everyone’s sweaty and tired, but riding high, and Vi can’t help the way she once more scans the cheering crowd for your face.
But, you’re not there. The seat next to Jayce and Mel is empty, and Vi can’t help the clawing, hollowing sensation that burrows up her chest from the base of her stomach.
“Don’t look so disappointed,” Margot teases, bumping Vi as they all clamber off the ice.
Vi narrows her eyes, “What’dyou mean?”
Margot only grins, shooting Vi a wink before following the rest of the team towards the lockers.
Her phone buzzes and Vi glances down, only to see a single line of text from you:
come to the figure skating lockers. i’ve got a present for you.
Electricity zings up Vi’s limbs as she pivots hard left and makes her way down the heavily padded hallway towards the figure skating lockers, tugging off her gear as she goes. By the time she gets there, she’s managed to get most of her upper pads off, shucking them outside the door, leaving her in her loose jersey and pants.
She pushes through the thick metal door into the figure skating lockers. They’re smaller, brighter, and generally cleaner than the hockey team lockers. Vi’s never thought herself a stickler for things like nicer locker rooms but stepping in, she can’t help the way that her eyebrows shoot up.
“Whoa.”
“They’re not all this nice.”
Vi whips her head around so fast she almost gets a crick in her neck at the sound of your voice. And there — standing next to the far row of pure white lockers, with your hands behind your back and her number (her name still painted on your cheek), you.
“Yeah?” she asks, even as she drops her helmet on the thickly padded floor and shuffles forward in her skates. She takes her time looking you over — and objectively, she knows it’s only been a few days since she’d last seen you, but it feels like forever, the way time stretches endless when you’re a little kid on the playground and eternity is just another thing you can take for granted.
You purse your lips around a shy grin and Vi almost groans as she notices the bright pink ribbon tied around your neck like a choker. You’re wearing the little black dress that you’d worn to that sorority party, the one that’s been the subject of one too many of her dirty daydreams — her varsity jacket slung around your shoulders.
“Sweet god, princess… is this the present you have for me? Please tell me it is —”
You let out a soft puff of exasperated laughter.
“No! I mean —” your eyes cut away as you shift your weight from one foot to another, falling back half a step as Vi takes a few steps closer. “I-if you want it to be — this can be — uhm — an additional present —”
“Mm… I don’t think I want any other present if I’ve got this one —” Vi says, inwardly thanking the heavens that she’d kept her skates on as they give her a few more inches as she corners you against a row of snow-white lockers, so bright they’re almost blinding.
“I — well that’s —”
“Mm… cat got your tongue, princess?” Vi asks, reaching up to tug your chin back towards her as you try to glance away.
You suck in a short breath, your lashes fluttering as you meet her gaze with yours — dark to light, amber and ice.
There’s adrenaline coursing through her system, and Vi knows she’s still riding high off the win, off the knowledge that you’re here, and that you’re here for her. She looks you over with reverent eyes, her gaze lingering on the dark paint now slightly smeared across your cheeks in a large “VI”.
“I… I got this for you a while back…” you say, pressing something into her chest. Vi pauses, glancing down to see a small black box wrapped in a length of bright pink ribbon the exact same make and color as the one around your neck.
Vi falls back a step to take the box in her hands, turning it over.
“What is it?”
You shrug, a tiny, bird-like movement. Sweet and almost daring.
Vi grins as she traces a finger along a single ear of the perfectly tied bow.
“Can I?” she asks.
You nod, chewing on your bottom lip.
Vi tugs on the ribbon and it comes loose with a whisper. She opens the box to reveal a simple, teardrop locket set on a golden chain. She picks it up, letting the locket dangle from her fingers.
“Go on, open it,” you prompt, looking both bashful and eager. Vi gives you one more glance before fumbling open the locket to reveal a single snowflake, carved into the thick glass set into the middle of the locket.
“Oh.” Vi breathes, her voice nothing but a whisper. She stare at the locket, at the simplicity and delicacy of it. And then, she looks back up at you.
“It’s — Mel and Jayce helped me pick it — I didn’t know if you even wore stuff like this but —”
“I’ll wear it,” Vi says, letting the pendant drop into the palm of her opened hand. She offers it to you with a lopsided grin. “Can you help me put it on?”
You nod, a bit breathless, even as you take the locket from her and undo the clasp with trembling fingers. Vi grins as she leans in to let you fasten the chain around her neck, reveling in the tiny kiss of cold metal against her sweaty skin as she pulls back.
“So? How’s it look?” she asks.
You stare at the locket, and then up at her, and she swears she can see your eyes go molten.
“It looks… good.”
“Good,” Vi whispers, reaching up to finger at the tiny pink bow still tied around your neck. You suck in a breath, going still against her as she ghosts her breath along the long column of your neck. And she thinks she can almost hear the sound of your heart pounding against your ribcage by the way your pulse flutters in your neck — she sure as hell can feel her own traitorous heart thundering away in her chest as she glances from the bow around your neck up to you and back down again.
“Can I?” she asks again, though this time, her voice is gentle, imploring, something like a plea as opposed to question.
She revels in the way your pulse flutters beneath the bright pink of the satin.
“Y-yeah —” you say, your own voice a harsh scrape of sound over a burgeoning need that Vi can almost taste on her tongue. But, she wants to take her time with you, she thinks, so she trails her fingers up to your neck and teases at the rabbit ears of the butterfly bow before tugging one end loose. And just like before, the ribbon gives way much too easily, and something gold shimmers as it drops from beneath the pink satin.
She stares.
It’s a gold chain identical to the one around her neck, with a teardrop pendant strung from it that mirrors her own.
This time, when she glances up, her eyes are wide, almost disbelieving.
Your throat bobs as you clench your fingers at your sides, resisting the urge to lift your hands and help her.
“What…” her voice trails off, disbelieving.
You lick your lips. “Go on — open it.”
Vi nearly fumbles the locket twice before she gets it open, and her short intake of breath is the only sign you get that she’s seen what’s inside. You hold your own breath, watching her face as it flickers through a film-frame series of emotions.
“Is that —” her voice is hoarse; she clears her throat, running a thumb over the glass.
“Yeah,” you say, reaching up to take the open pendant from her, glancing down at it yourself, heat pricking into your cheeks as your eyes settle on the pressed violet.
She’s kissing you before either of you can say another word, and the force of it nearly slams your head back into the lockers but Vi’s hand is somehow there to cushion you, her fingers digging into your hair as you gasp open for her wanting mouth. It’s not a sweet kiss and there’s nothing gentle in the sting of her nails raking against your scalp as she presses you close, and then closer.
It’s a clash of teeth and tongue, skin and sound — your tiny, surprised squeak eclipsed by the low moan that reverberates from her chest to yours as she licks into the hot cavern of your mouth and feels you soften against her — sweet as sun-warmed honey.
“F-fuck princess —” Vi hisses, pulling back with a panting breath as you let your head fall back, gasping for air even as she yanks you towards her till both of you are toppling onto one of the long benches, your legs falling open to straddle her thighs, her hands poised over the round of your hips.
You look down at her, running your thumbs along her cheeks eyes flickering over her face — and the admiration caught behind the fractured glass of your eyes is so obvious that Vi almost turns away, embarrassed. Instead, she leans up to nose into the triangle of your threading pulse, delighting in the shiver that chases down the shape of you, in the involuntary way your thighs squeeze on either side of hers.
She grins, inching her fingers beneath the hem of your little black dress, groaning as she finds the winged hollows of your hipbones and realizes, half a breath later, that you’re not wearing any panties.
“Holy shit — w-were you like this the whole game?” she asks, her eyes going wide with awe.
You bite your lips, cocking your head to one side as you reach up to brush away a strand of hair from her forehead.
“No…” you say, but your voice trails off and you glance towards the side. She follows your gaze to the left, only to find your bookbag sagging against one of the far lockers. A smirk twists her lips as her eyes slingshot back to you.
“Oh wow… so…” she drawls, trailing her fingers ever so slowly up the bare skin of your hips, hitching the hem of your tight black dress further and further up till it’s barely covering what she now knows is your bare cunt.
“You came in here and took them off… just for me?” she bats her lashes at you, her skylight eyes going dark and liquid as she watches you fidget above her. Your tongue swipes across your bottom lip and Vi has to physically bite back a moan.
“Maybe I did — what of it?”
Vi’s smirk stretches as she reaches up to tug your face down towards hers, so close you can taste her breath dissolving on your tongue like sugar into tea.
“Princess…” she says, and her voice is so thick with desire it might’ve been spread there with a butter knife, “I thought… you wanted to take things slow.” Her fingers have successfully rucked your dress up high enough for it to gather at your waist, though she keeps her eyes on yours and makes no move to take advantage of the fact that you’re now entirely naked from the waist down.
You shrug up a single shoulder.
“Right… but I also remember telling you that I’m not the best with impulsivity…”
Vi laughs, the sound bright and honest. You giggle, pursing your lips, your cheeks tinted such a darling shade of crimson that Vi doubts rosy-fingered dawn would’ve had the power to eclipse it.
“Good,” she says, reaching up to cup your face with both her hands, bringing you down to tease her lips over yours, her words soft and indulgent, “cause honestly, I’ve never been the best with that either.”
She’s about to kiss you again, content to lose herself in the intoxicating drag of your lips on hers, but a text message alarm blips from her pants pocket and it jars the both of you from your desire-induced trance.
You blink, a slight frown creasing your forehead as she reaches into her hockey pants and digs out her phone. You sit back slightly as Vi clicks on her screen to see a slew of notifications dating back till god knows when, but the latest is sent from a few seconds ago and only reads:
New iMessage from cupcake 🧁
“What the —” Vi frowns.
But a second later, you’re pushing off her lap, and Vi catches a glint of the hurt in your eyes before you’re tugging down your dress and wrapping your arms around yourself.
“That’s Caitlyn, right?” you ask, your voice tenuous.
And for a second, Vi seriously considers lying to you, telling you that it’s someone else — that it’s Powder or even one of the girls from the hockey team, but she sees the fractured look in your eyes and knows that she can’t.
“Y-yeah — it is but —”
You suck in a deep breath, your fingers twisting in front of you even as Vi pushes up from the bench to try and reach for you. You jerk away, your back hitting the lockers with a loud clang that set’s Vi’s teeth on edge, even as she clenches her fist and drops her arm.
“No, it’s — it’s fine,” you say, making your swift way to your bag and snatching it up, digging around for your phone before shouldering the straps and rounding the benches again. And maybe it’s the sheer desperation curling up her chest, or the fact that the name had just come up on her screen but when she opens her mouth again, Vi says the worst possible combination of words —
“Wait, cupcake —”
You physically flinch at the pet name and Vi squeezes her eyes shut with sigh. Fuck.
When she opens her eyes again, you’re by the locker room door, your hand poised on the handle. You shoot her a single, broken backwards glance before pulling it open and slipping away.
Vi stands there, held still by the oppressive silence and the bleached-white metal all around her. She’s frozen for a single second longer before she swings her fist into the row of lockers next to her and pain ricochets up her arm from her knuckles, and her fingers pull away, already bruised.
“Fuck!”
Tumblr media
Your fingers are shaking so badly it takes you three tries before you manage to punch the call button on Mel’s speed dial. She picks up after a single ring.
“Hey there, darling — well that was quick — we’re all heading to the after party if you —”
“Mel — c-can you come and p-pick me up?”
Mel goes quiet, and then —
“Darling? What’s wrong? What’s happened?”
“N-Nothing I just — can you come pick me up?” you hiccup halfway through your sentence, wiping at the fat, traitorous tears welling up in the corners of your eyes.
Distantly, you can hear Mel saying something and Jayce’s voice answering back. A moment later, she’s back on the line.
“I’ll come get you, but you have to tell me what’s wrong. Why’re you crying? Did Vi do something?”
“No — it’s — it’s nothing — I just d-don’t feel very good —”
Mel sighs, “Alright then, stay where you are and I’ll come get you. I’ll be right there, okay?”
“Yeah — t-thanks Mel.”
You hang up the phone and dart into the nearly abandoned parking lot, the crowds have long since dispersed, leaving you thankfully alone. You slump against the outer wall of the rink and suck in a deep, shuddering breath, reaching up to rub at your eyes with an angry palm. You cast your eyes up at the ruefully clear autumn night, the moon hanging fat and low, the stars twinkling with their cold, far-off light.
Approximately five minutes later, Mel pulls into the parking lot, mercifully alone, rolling down the windows as you rush forward and let yourself into the passenger’s side of the car, sinking into the seat with a bitten-off sob.
“Oh my darling… what happened?” Mel reaches over to give your hand a squeeze.
You bite your lips, blinking hard at the dark tarp roof of her convertible, clutching at your bag.
“Sh-she got a text from ‘cupcake’.”
Mel stares at you for a solid three seconds before slumping back into her seat and reaching up to pinch her nose bridge.
“I’m going to murder Jayce.”
Tumblr media
“I fucked up — I fucked up —”
“Whoa, whoa — slow down — what the hell happened?”
Vi nearly chucks her skates into the already dented lockers just as Jayce makes an abortive move forward as if to stop her. She drops her skates and buries her face in her hands instead.
“Caitlyn texted me, and — and I never changed her contact from ‘cupcake’ —”
Jayce groans, running a hand through his hair.
“I thought I told you to block her?”
“I forgot, okay?” Vi says, tugging so hard on her own hair that Jayce has to reach out and smack her hands away.
Jayce sighs, leaning back against the lockers, looking over the shape of her. He can’t help the tiny grin that hitches his lips or the small puff of helpless laughter.
“Wow.”
Vi looks up, “What?”
Jayce just shrugs, “No, it’s just — been a while since I’ve seen you down this bad.”
Vi flips him off, “Fuck you, Talis. Yeah, laugh it up — look! It’s Vi! Piltover’s favorite train-crash lesbian, fumbling yet another —”
“Y’know, one of the things about being in a nice, committed, completely non-toxic long-term relationship —” Jayce says loudly, cutting her off despite the murderous look in Vi’s eyes, “is that you learn real quick that you’re always gonna be the one that’s wrong, and that your dear, darling, perfect girlfriend will always be the one that’s right.”
He grins, bitten-lipped and open-palmed. Like this, he looks almost like the politician that Vi knows Mel’s parents so desperately want him to be.
Vi frowns, “What’re you getting at, pretty boy? Spit it the fuck out — I don’t have the patience for your bullshit right —”
“And you know what people do when they’re wrong?” Jayce continues in that chipper, Sunday-morning commercial voice of his. He leans forward even as Vi leans back, the frown digging ever deeper between her brows.
“Uh… cry and punch things and shoot for a new PR at the gym?”
Jayce snorts, but at least Vi’s smiling.
“No, you fuckin’ fratbro son of a — you apologize.”
Vi’s gaze goes flat. “Ah. Right. Of course — why didn’t I think of —”
“And then — ” Jayce continues, raising his voice even higher, a finger pointed up in the air as if he were delivering the valedictorian speech at graduation, before he twists his hand and pokes it into Vi’s jersey-clad chest.
“You do better.”
Vi’s breath catches; she blinks up at Jayce before swallowing around the peach pit in her throat.
“R-right…”
Jayce hikes both of his eyebrows comically high. Vi glances up towards them before puffing out a breath.
“Think you can do that?” Jayce asks, his voice now finally back to normal.
Vi chews on the inside of her cheek before shrugging up a shoulder.
“Dunno, but… I really wanna try.”
Jayce thumps a fist into her chest.
“Good answer, Lanes. Now. Phone.” He opens his hand palm up.
She blinks at it for a second before sighing and digging her phone from her pocket and dropping it into his hand.
Jayce punches in the password without breaking eye contact, pulling up her text history and turning the phone around to face Vi as he clicks — Contact > Info > Block Caller — on Caitlyn’s number.
He hands it back just as the screen goes dark.
Vi stares at the long crack running through the center of her screen before the phone lights up again, this time, with a text from an unknown number.
Jayce barely glances at it before smiling.
“That’ll be Mel.”
Vi’s eyebrows knit as she flicks open the screen. There are two texts in quick succession:
i’ve gotten her to agree to come to the afterparty.
Do not. Fuck this up.
Tumblr media
taglist: @traiitorjoe@rizzscary @wetcat020 @alex-thegiraffeboyy @nanasemo @saturnhas82moons @unear7hly@drsnowrose @grantaires-waistcoat @isab3lita @ally-all-around @starrysetup22@lipsent @lewd_alien @jack-frost-2010 @starsfortaylor @onesockcat @lesbian-useless@armins-slvt@lin-elizabeth @ryescapades @kingkamk @princesssmars @chobssss @mybelovedvi @bouqette @noietta @brooks-lin @ally-all-around @bunnyrose01 @stumpystump @lia-winther @folklore13lover @sawaagyapong @sevikas-whore @sunflowerwinds @taurtel @tourmalinetyrone @oidloid @marcylated @krisziepowlet @vikaswife @pa-co @devotedlyelectronicartisan @aliluvszs @elliecoochieeater
865 notes ¡ View notes
kamaluhkhan ¡ 8 days ago
Text
WILL YOU SHUFFLE ME, SPREAD ME APART?
Tumblr media Tumblr media Tumblr media
summary: in the slums of zaun, you’ve carved out a life for yourself which not many would envy. you spend your nights in the arms of strangers, trading coin for hasty touches and labored breaths. and since such a line of work isn’t always enough to keep yourself fed and clothed, you have a second service to offer: fortune telling. 
or... two times vi comes knocking, and a third time you let her in.
18+ only! smut below. cw for fingering (r! receiving), cunnilingus, mentions of sex work, brief mentions of blood. 7k words.
Tumblr media
The heels of your boots click against damp cobblestone, wet thumps echoing through the dingy alleyway leading to Babette’s brothel. It’s a particularly humid night, even despite the chill in the air - the humidity makes it worse, you think. It feels like the cold is seeping into the very marrow of your bones. 
You pull your cloth coat tighter over your torso, thankful when you rap on the brothel’s wooden door and are allowed in almost instantly. One step through the threshold, and the biting cold melts like early-spring snow. The air is thick here, too, but warm and smoky. Tobacco stings sweet in your nose, a cocktail of too-strong perfumes mixing with ribbons of incense that linger suspended midair. It’s an intoxicating kind of smell, one that makes weak women and weaker men feel more inclined to spend their hard-earned coin on a night with a stranger. 
Part of you is hoping none will choose you tonight. It’s not that you’re opposed to it - gods know you’d be in the wrong line of work if you were. Rather, you’ve got plans to eat the meager dinner you’ve purchased for yourself, sip some red wine, and rifle through your cards for answers about what’s been going on topside lately. You’ve heard murmurs of an attack, rebellion… You’re not exactly sure what to believe, so as you often do, you look to the cards for clarity. 
The deck sits idly by a thicket of half-burnt herbs on your desk, stacked precariously where you’d last used them. You shed your coat and hang it on a brass hook by the desk, then slide into the seat in front of it. Still thawing, you sink into the velvet cushion and reach into your knapsack for the paper-wrapped sandwich inside, also procuring an unmarked bottle of wine from beside it. You’re wiping an iron goblet clean with the fabric of your tiered skirt when a familiar voice calls your name from the doorway. It’s one of the other workers here, Nina. She’s been here just about as long as you.
“You might hate me,” she says, a preface that makes your lips turn downward in a frown. 
You grunt, uncorking your wine and pouring a hearty serving into your goblet. By the sounds of it, you’ll need the liquid courage. “I just sat down, you know.”
Nina’s delicate brows pull together; maybe she’s feeling apologetic, or maybe she’s just laying it on thick so you’ll take a job before you’ve even had dinner. 
“I thought so, but… I think you’ll like her, peach.” She pauses for a beat. “And if you take her, I may have some chocolate I’d consider parting with.”
“Bribery,” you say, a grin pulling at your lips as you roll your eyes at Nina’s offer. “But fine. Send her in.”
“Will do, peach,” Nina practically squeals, disappearing from your doorway just as quickly as she’d come. 
Cursing under your breath, you take a swig of wine and turn to the tarnished mirror behind your desk, examining yourself. By some stroke of luck, you’d had the sense to put on a layer of makeup before you’d gone out earlier. Blemishes are covered, your eyes are rimmed with kohl, and a smear of rouge emphasizes the pouty shape of your lips. That’s all you ever need, paired with the eye-catching swell of your breasts against the low-cut linen of your blouse. This will be easy enough.
You’ve drained half the wine in your cup by the time your client knocks at the open door. You turn your head to greet her and, before you can get a word out, the door slams closed with a heavy thud. At first, you gawk at the client because of her notable entrance - but then, you gawk because Nina was right. You like her.
This girl looks like the undercity chewed her up, spit her out, then chewed her up again. She’s all sharp edges and leather and lipstick, black makeup smeared from her eyes to her cheeks. Her hair’s black, too, though you can see patches of red exposed from an uneven dye job and a few heavy-handed washes. She’s certainly achieved the menacing look she’s sought out, and though it’s a mighty contrast to her pale complexion and piercing blue eyes, it somehow works for her - she’s the kind of girl you wouldn’t mind getting dirty for. 
“Good evening,” you say, because it’s all you can seem to think of to break the silence. “Would you like a drink?”
The client surveys you up and down with those icy blue eyes, working her jaw. She nods. “What do you have?”
“Wine, whiskey, gin,” you tell her, gesturing to the makeshift bar cart beside a loveseat at the entrance of your suite. Different colored liquors fill antique, mismatched bottles at different levels. The client glances over at them, steps up to the cart and surveys that, too. Then she turns to you, gestures to your goblet.
“I’ll have what you’re having.” 
You nod. “Wine it is, then. Have a seat, I’ll bring it to you.” 
She obliges, lowering herself onto the plum fabric of the loveseat. Her legs are spread just so - enough to make it obvious that this woman is used to taking up space, and unafraid of what that kind of confidence might imply. Your eyes linger on her parted knees, but not long enough to get caught. After you fill up a goblet for her and refill your own, you glide across the room to hand her the drink. She accepts it with a nod of thanks, her fingertips brushing against yours in the process. You take a seat beside her.
“What’s your name?” You regard her behind fluttering lashes, sipping from your freshly filled goblet. The wine is sweet on your tongue, bitter around the edges. You can already feel it loosening your muscles, relaxing your inhibitions. Piquing your curiosity, even. 
The client takes a swig from her own drink and says, “Vi.” 
Vi. Her name is tattooed on her cheekbone, you muse, gaze sweeping over her face once again. There’s a silver hoop pierced through her nose, a scar etched into her upper lip. A healing bruise on her left jaw catches your eye, blooming faint shades of purple, yellow, and green. You’re afflicted with an urge to reach out and touch it - to touch her. But when she catches your gaze with those steely eyes of hers, you’re frozen. Like a child caught with their hand in a cookie jar, your cheeks flush hot. Vi seems amused by your appraisal, cracks a smile that looks somehow natural on her war-torn face. 
She cuts through the tension like a spearhead, one hand reaching forward to readjust the sleeve of your blouse, which had fallen down your shoulder. Her fingertips are cold and calloused, but the touch fills you with uncharacteristic warmth. “What’s your name?” 
You tell her and she repeats it, that sultry voice curling around every syllable of your name as if she were tasting it. 
However intoxicating Vi’s voice might be, it dawns on you again what she’s doing here. She’d paid for your time, paid to sip your wine and touch you with those split-knuckled hands of hers. You have the sense to wonder why - a woman like Vi should have no trouble warming her bed for free, yet here she is.
“Well, Vi,” you say, pausing briefly for another sip of wine, “how do you want me?”
If your straightforwardness bothers her, she doesn’t show it. She brushes dark locks of her out of her eye-line, seemingly considering your answer. Then: “I heard you tell fortunes.”
You quirk a brow at her. “I—yes. Is that what you want?”
Something flashes in her eyes. “Among other things.”
“It’s extra for that,” you clarify. “The fortune-telling, I mean.”
“I have enough.”
And that settles it. You uncross your legs, stand up and move to retrieve your deck of cards from the desk. There’s a table in front of the loveseat where Vi still sits, and that’s where you lay out an ornate silk cloth to spread the cards upon. You gather the thicket of herbs from your desk, too, along with a match. Vi watches you set fire to the sprigs, a stream of smoke billowing upwards and filling the air with a sweet, earthy scent. 
“What questions do you have?” You ask, settling down upon a floor pillow on the opposite side of the table from Vi. After you set down your goblet of wine, you pick up the deck and begin to shuffle; the fluttering sounds of cards fills the silence before Vi can answer.
“Do I need to ask questions?”
“No, I guess not,” you respond, shoulders shrugging. “I can just see what the cards say about you.”
Vi nods her assent, tossing her head back to finish what’s left of her wine. One by one, cards fly out from the deck as you shuffle, some upright, some inverted. When you’ve circulated through the deck once or twice with no other cards presenting themselves, you stop. 
“Five of cups,” you read aloud. The card’s illustration depicts a figure in a black cloak, turned away, three emptied cups at her feet. Behind her are two upright cups, unnoticed. “Loss. Mourning.”
Vi inhales sharply through her nose, and when you look up at her, she’s white-knuckled with her hand around the stem of her now-empty goblet. You lift your brows in a wordless question - should you continue? 
She nods.
“Something didn’t work out as you’d planned it, and you’re too stubborn to let go. Instead, you lament the loss and let it hold you hostage.” 
There’s a sound like Vi humming, a quiet acknowledgement of your words as you move to the next card. 
“Four of wands, reversed - this tells me you’ve been separated from loved ones. This is what didn’t work out as planned, maybe?” 
When you look at Vi this time, she’s leaning forward in her seat, forearms braced against her strong thighs. 
“Maybe,” she echoes. “What else is there?”
You show her the next card, another inverted one. The illustration depicts a man in ornate clothing, a flower plucked between his fingers as he prances confidently towards the edge of a cliff. “The fool, reversed.” 
“That’s me?” Vi asks. “The fool?” 
“Hm, not always. But with the other cards… You are the fool, Vi, I’m sorry to say it.” You hope she catches the tinge of playfulness in your tone, serious as the reading feels. Heavy as the tension feels.
“Well,” she starts, “the cards don’t lie, I guess.”
You hum in agreement. “The fool, reversed this way, tells me that you’re reckless. Lacking caution, you’ve opened yourself up to betrayal.” 
“Fuck’s sake.” Vi laughs without humor, tries to drink the last crimson drops of the wine in her goblet. “Can I get some more?”
You move to get up and fetch her the bottle, but she waves a hand to dismiss you. She’s up and across the room in a flash, refilling her cup and taking a swig before she’s even made it back to the loveseat. 
“But…” You hold up her final card - judgement. The art depicts an angel blaring into a trumpet from the heavens, the humans below rejoicing. Her eyes assessing the card, Vi looks to you for an explanation.
“Judgement tells us that renewal and transformation is possible,” you finish
“Renewal, transformation... Right. What’s the catch?”
Smart woman, you think. There’s always a catch. 
“You have to be willing to let go of what’s held you stagnant. Accept what’s behind you and focus on what’s ahead, because wallowing in misfortune does you no good.”
That seems to resonate, because Vi’s expression turns shadowy, thoughtful. She drinks again, her lips nearly purple from the wine. You take a moment to drink from your own cup, ready to ask Vi if she wants you to undress yourself, or if she’s the kind of client who wants to do it for you. 
Instead, you’re stunned into silence when she polishes off her drink, slams the cup down onto the table, and stands. Her jaw is locked again, tense. 
“Vi?” Your brows lift in question. 
“Thank you,” she says. She moves towards the door, then stops when she seems to remember something. One bandaged hand digs into her jacket pocket, emerging with a handful of coin. She places it on the nearest surface, a small table with a lamp glowing atop it, and only glances back towards you before she vanishes out the door. 
There’s a draft in the room, suddenly. You curl into bed, pull the covers over your goosebump-afflicted skin, and think.
Tumblr media
The days following Vi’s visit dawn bleak and cold as ever. Nina asks about your client the following morning, and you let her bask in the satisfaction that you had liked her, but you politely break the news that she’d been nothing particularly special - a white lie to keep the questions at bay. You’re not one to run your mouth; besides, rumors spread through Babette’s brothel like wildfire. 
Some of the latest rumors? There’s a man with magical abilities lurking in the shadows of Zaun, with a touch that heals the sick. There’s a blue-haired revolutionary forming a significant following in the undercity, those of whom claim she’ll free them from Piltover’s brutality. You’re not sure what to believe, but there must be some truth to the rumors, because your cards sense something afoot: the tower, ten of swords, ace of cups. 
Still, business continues as usual. Degenerates and saints alike seek your company, and you need the money to survive, so your bed is always warm. 
Because you’ve had dozens of clients over the years who visit and never return, you don’t expect to see Vi again. Still, your mind keeps returning to her - you wonder why she’d stormed out so suddenly, why she’d paid you for sex without laying a finger on you. The curiosity lingers in the back of your mind, but you counter it with reality: she’d probably chickened out. Heard something too striking in her reading and couldn’t follow through, but decided to pay for your time anyway. At most, it was a kind gesture. 
So why can’t you stop thinking about her? 
Weeks pass, and your routine continues. Tonight’s another late night, and you’re relaxing after several clients in a row. You’d bathed in water treated with salts and oils, the scents still clinging to your skin as you rub salve into your aching muscles. The last few clients had been rough - twisting your limbs, working you into positions that tested your flexibility and endurance as they used their tongues, fingers, and other appendages to chase their pleasure through your body. None of them had made you come, though, so in the momentary solitude of the bath, you’d slipped your hand between your legs until your release pulsated through your tired frame. Now, you’re feeling pleasantly warm and at ease, perfumed and ready if there may be a late-night visitor. You’d be grateful for the extra money, if you’re being honest.
When there’s a steady knock at the door, you saunter over to answer it in nothing but your lingerie, lacy black and surprisingly comfortable. Who knows? They might pay extra for such ease of access - and a nice presentation. 
The flirty smile on your lips disappears when you realize who’s on the other side of the door. 
“Gods—Vi?” You try not to express your shock, schooling your features to the best of your ability. Vi, however, turns a pretty shade of pink when she takes in the sight of you: tits pushed together and decorated in delicate lace, the soft hair over your sex barely obscured with thin fabric. Your thighs are plush and glowy with moisture, hips hugged beautifully by the high-waisted panties that match your elaborate bra. 
Vi’s throat bobs with a hard swallow. “I’m… Sorry to interrupt.”
“You weren’t interrupting,” you assure her, opening the door all the way to allow her entry. You try to ignore the way her gaze first moves to the empty bed, something like relief washing over her features before she turns back to you. The door shuts with a soft click. 
“I’m sorry,” you say, “I thought you were a client.”
After wrapping yourself in the first robe you find by your bedside, you move to the bar cart to pour Vi a drink. She scoffs, an almost-laugh that’s low and soft. “Well, I am a client.”
As the wine sloshes into her goblet, you fix her with an admonishing look. “A client looking for sex, Vi.” 
That shuts her up. Her cheeks are still pink, you notice, as you take in her appearance: most of the dye has faded out of her hair, leaving it a patchy canvas of black, maroon, and fuschia. She’s still sporting a cut and a bruise here and there, but more wounds are covered with bandages than last time. Notably, she’s not drenched in black paint, though there is a ring of liner around her eyes. 
“Thanks,” Vi says when you hand her a cup of wine. She shoots back a mouthful and moves to the loveseat, lowering herself into the same spot as last time.
“So?” You arch a brow at her. “Here for another reading, I take it?”
She nods. “Yeah, sweetheart. If that’s okay.”
“I thought I scared you away last time,” you reply with a smirk. There’s a hint of truth to the statement, though, teasing as you might be - you hadn’t expected to see her back so soon, if at all. 
“Oh, you did,” she admits. “But things have changed, and now… I’m curious what you have to say. I could use some advice.”
“Your wish is my command.” 
Just as it was last time, Vi’s attention is honed in on you. You shuffle the cards with expert precision, and she watches the way your hands dance over the deck, fingers grazing the careful illustrations of each card with easy familiarity. This time, five cards leap from the deck: seven of cups, the chariot, eight of wands, four of wands, eight of pentacles. It’s a story unfolding beneath your fingertips, all the more interesting when you think back to Vi’s last reading.
“You’ve made progress,” you tell her. “But the hard work isn’t over. You’re prone to wishful thinking, which is a good thing, sometimes, because your determination is a powerful force.” 
Glancing up at Vi, you offer her an encouraging smile. “When you fight, I get the sense that you almost always win.”
Vi snorts, wiping a burgundy smear of wine from her mouth with the back of her hand. “That’s what the cards say?”
“Not exactly, but, well… I’ve gathered some things for myself.” You hold up the chariot card. “This one tells me you need an ironclad will to move forward. One I don’t doubt you have.”
Is it just your imagination, or does Vi turn pink again?
“And these,” you say, holding up the two cards from the wand suit, “show me fire. Creation, destruction, volatility. You’re dealing with something that can be useful or detrimental, depending on how you proceed.”
Vi’s eyes are alight, not unlike the fire you’ve just discussed. What you wouldn’t give to know how her life aligns with these cards - what fire is she playing with? What challenges is she facing?
“And the last one?” Vi’s voice cuts through your internal musings as she gestures to the final card on the table. You pick it up and show it to her - the eight of pentacles, depicting a man hard at work, hammer in hand.
“It’s very much in line with the others,” you explain. “Diligence, focus, hard work.”
She hums, nodding. “Got it. So, any chance there's a card that’ll tell me what I should do?”
Her tone drips with sarcasm, but you can tell there’s a glimmer of sincerity in the question - and in those pale blue eyes, swirling with emotion. 
You press your lips into a firm line, setting the eight of pentacles card down. “I wish I could tell you exactly what you want to hear, Vi,” you say honestly. “But that’s not how the cards work.”
“Yeah,” Vi responds, voice bitter around the edges; somber. “I figured as much. Thank you, uh, for the reading.”
In the silence that follows, you imagine a braver version of yourself: one that isn’t too hesitant to ask questions. One that would feel comfortable offering a listening ear to this riot of a woman, whose scars and bruises tell you just as much as the cards you’ve splayed out for her. You wonder where she goes after she leaves here, if that home holds a family, friends, a lover. But all you can do is wonder. You don’t go sniffing for information - like the brothel dweller you are, information finds you. And if it doesn’t, perhaps it’s better to wonder.
Vi rises from the loveseat, readjusting one of the tattered blankets strewn across its surface. She finishes the remainder of her wine and, gently, sets it on the table. 
She says, “I’ve gotta go.”
Her hand dips into her jacket pocket and emerges with far too much coin, which she sets out on the table for you.
“That’s too much,” you counter with a furrowed brow. “We didn’t—you only had your cards read.”
You reach forward to collect the extra cash, ready to push it back into Vi’s palm, but she backs away with her hands in her pockets. 
“Nah, sweetheart,” she replies, ambling towards the door and prying it open. “Keep the change.”
Tumblr media
The next time you see Vi, her knuckles are bleeding. 
It’s been weeks, maybe even months, and you’re surprised to find her at your door again, much less in her current state: battered and bruised, her knuckles raw and red. Her shoulders sag, that proud, confident air about her entirely deflated. She’s a shell of the woman you’d first met months ago; all that brazen confidence she’d once had has burnt down to dying embers. 
When she looks at you, her eyes are forlorn, watery. “I didn’t know where else to go.”
“Oh, Vi…” You open the door further, ushering her in with a gentle hand at the small of her back. 
Inside, you pour her a drink - water, this time - and instruct her to lie down on the bed, draping a thin blanket over her frame. 
“You’re hurt,” you say pointedly, gesturing to her bleeding knuckles. “Can I help?”
Vi’s expression doesn’t change; her eyes are distant, her skin so pale it’s almost grey. But she nods her assent, so you get to work - you swipe a wet cloth over her knuckles to clear away the blood, then cautiously apply a salve to her wounds. Through it all, Vi hardly even winces, a fact that doesn’t exactly surprise you. Even now, with her brazen confidence stripped away to the bone, she’s tougher than most. It’s an attribute that runs through her to the core. 
“Don’t you want to ask what happened?” Vi asks, suddenly. Her voice is raw, and to avoid looking her in the eye, you focus on wrapping her knuckles with layers of soft gauze. “Wanna know how I fucked up this time?”
You frown. “I’m not one to pry.”
There’s a long, pregnant pause before Vi speaks again. “That’s what’s different about you,” she says. “Everyone else just… Wants something from me.”
Brows knitting together, you fix Vi with a look that you hope reads less as pitying and more as understanding. You’re certainly familiar with catering to other’s desires over your own; it’s been this way for longer than you can remember. 
“I’m sorry,” you say, genuinely. Finished dressing her wounds, you let go of her hands, still kneeling at the side of the bed. You stand up with the intention of refilling Vi’s water, but as you reach for the cup, she catches your wrist in one bandaged hand. 
“All those times I saw you,” she starts, “when I had you read my cards… You never asked about my life.”
You nod, wrist burning from her touch. 
“Why? You never wondered?”
“It’s not my job to wonder.” You swallow. “Just to give people what they want.”
Vi’s gaze is intense, holding you in a trance. You’re frozen there, standing at the side of the bed, entirely in her grasp. “But do you ever get what you want?”
Do you?
You’d been working for Babette for years, longer than most - and before that, even as a child, you’d always understood that bending to the will of others is the easiest way to move through life. You can slip through the cracks that way, get enough coin or food or clothing to live another day. You wanted that, you suppose. To live. 
But you’re not sure that’s what Vi’s talking about.
“I have enough,” you say. “There’s not much I want.”
Vi nods. “But there’s something.” 
You smooth your free hand over hers, and she lets go of your wrist. “I’ll get you some water.”
As you refill her cup, you feel her eyes on you, and your mind races. Why does she care about what you want? You’re a stranger to her, a fortune teller living on scraps in an undercity brothel. First, she’d paid you for sex she’d never had, and now she’s in your bed, asking you questions you barely had the wherewithal to ask yourself. Gods, this woman is something else. You wish you could read her mind - crack open that beautiful skull of hers, sift through her thoughts, learn what had led her to you not once, not twice, but three times. You wish you could know everything about her, read her like your favorite book with its pages dog-eared, its cover well-worn.
Maybe that’s what you want, after all.
Returning to the bedside, you hand Vi her cup and stand by as she takes a long drink, then sets it on the nightstand. Her hair has grown a few inches since the first time you’d met her, you muse, and you like it this way - long locks of pink-crimson fall in jagged layers just past her shoulders, her bangs framing her face nicely. You wonder what it would feel like to reach out and run your fingers through that hair, to brush it free of knots, to hold the back of her head in your palm. 
“It’s late,” Vi says, interrupting your train of thought. “I should go - you should get some rest.”
She peels back the blanket you’d settled over her, sitting up. You hesitate, then reach forward to touch her forearm. “You can stay, I don’t mind.”
“I wouldn’t want to keep you up,” Vi says, “or… Keep away any business.”
Something in your chest tightens. “You won’t.”
“I shouldn’t—”
“I want you to stay,” you interrupt. “You need rest, too.”
Vi’s mouth hangs open for a moment, stormy blue eyes assessing you. Then, she settles back into bed, pulling the blanket up over her chest again. There’s a long pause, only the muffled sounds of laughter and salacious moans from other rooms filling the silence. You’re debating setting yourself up on the loveseat when Vi murmurs a quiet hey to capture your attention, then pats the space beside her in bed.
There are candles still burning on desks and tables and dressers throughout the room, lamps shining in shades of yellow and orange. You’ll lie down for only a moment, you tell yourself, long enough for Vi to doze off. Then you’d turn off the lights, blow out the candles, maybe sneak off to find a client looking for a fortune teller. You sense that Vi needs someone beside her for now, though, so you climb into bed, wrapping your frame in a velvety purple blanket. 
Once you’ve settled in next to her, Vi turns on her side to face you. Her lips, rosebud pink, are chapped, and you watch her moisten them with a swipe of her tongue.
“Thank you,” she says, voice hushed. “For letting me stay here.”
I didn’t know where else to go.
You turn over to face her, too, the corners of your lips pulling upwards. “Of course. I’m glad you’re okay, Vi.”
There’s a softness in Vi’s expression, now - one that you hadn’t seen before. The tough facade has melted away, as has the hurt, the pain. All that’s left is her rounded, wide eyes, her relaxed jaw, the curve of her lips. You catch yourself staring too long, and when you look up again, Vi’s already watching you.
She raises a bandaged hand to your face, where it hovers an inch away. Her expression asks for permission, and when you lean into her touch, Vi’s hand cups your cheek with a gentleness you’d never think her capable of. Not with those scars, not with the cuts and bruises that have become a permanent fixture on her skin. Her thumb skates over your cheekbone, and the touch feels electric.
“You’re beautiful, you know.”
Your breath hitches; you hope she doesn’t notice.
“I’m sure you hear that a lot,” Vi adds. And it’s true, you do. 
You hesitate. Then: “Not from anyone who matters.” 
Vi smiles - it’s a soft kind of smile, one that you wish you could take a photo of, frame it and hang it on the wall to return to when you need a reminder of the warmth in this moment. Her hand leaves your cheek and travels down to your arm, then finding your hand beneath the blankets. Your eyes feel heavy, suddenly - so must hers, because she doesn’t speak again. You fall asleep next to her, listening to the steady rhythm of her breathing, her hand warm and heavy in yours.
When you wake up again, the room is a dark, inky blue. 
You sit upright, back straight, memories of the night before slowly filtering into your mind. Half-expecting an empty space where Vi had once been, you glance to the side, finding her sleeping figure curled under the blankets. Chest tightening, you look down at her in the black dark, eyes straining. 
Her eyes open, lashes fluttering, and you gasp.
“I’m sorry,” you whisper. “Did I wake you up?”
“I’m a light sleeper,” she murmurs back to you. One of her arms snakes around your waist, encouraging you to lie back, and you oblige. You’re closer than you were when you fell asleep, Vi’s steady breaths tickling at your shoulder. 
You’re suddenly very aware of her skin on yours; your shirt has ridden up your stomach in your sleep, and Vi’s arm, wrapped around you, burns against you. Your stomach is warm with something delicious, something dangerous.
It doesn’t help when Vi pulls you closer, palm opening against the flesh of your hip. You’re frozen for a moment, wondering if she’s still sleeping, somehow. 
“Vi?”
“Hm?” You feel her draw back, as if waiting for you to turn over, so you do. Eyes finally adjusted to the darkness, you peer up at her. 
“I think I know what I want.” 
Vi’s quiet, her gaze steady on you. You’re about to take it back, whisper never mind and turn to sleep again, when she brings her hand back up to your cheek, cupping it in her hand the same way she had the night before. 
“Tell me,” she whispers in the dark.
“I…” You hesitate. “I want you to touch me.”
There’s a long pause, Vi’s eyes flickering over your face, analyzing your expression. Your body is tense with anticipation, and when she finally, finally leans in to press her lips to yours, the tension seeps out of every muscle.
Like everything about her, Vi’s kiss is different - her touch is different. She holds your face as her lips move against yours, soft and wet and sweet, thumb stroking the soft skin of your cheek as her tongue traces the part of your lips. You open your mouth for her, let her lick into you to deepen the kiss. 
It’s been a long, long time since you’ve been kissed like this. You’ve grown accustomed to hasty, messy kisses, foul breath and rough touches, far too many clients eager to skip past the kissing and get to the fucking. But Vi tastes like heaven as she takes her time with you, tongue soft as it pushes against yours. Every kiss leaves you aching for more, the warmth in your lower belly growing hotter with each smack of your lips against Vi’s. You pull back, catching your breath, and Vi peers at you with bleary eyes. 
“You okay?” She asks, thumb still stroking at your cheek. You nod and pull her in for another kiss, drawing a soft moan from the bottom of her throat - one that goes straight to your cunt. 
You’re not sure how long you continue like that, trapped in a heated kiss, bodies moving closer with every languid sigh and pleading moan. But eventually, the layers of clothing between you is a burden you can no longer bear. You pull back to work your shirt up and over your head, tossing it to the floor before Vi tugs you close for another searing kiss. Your hands slip beneath the thin fabric of her tank, and she shivers, a full-body chill that makes you flush impossibly hotter. Once her shirt is discarded, too, Vi gently pushes you to lie flat on your back, climbing over you in nothing but a thin pair of shorts. You realize through the haze of lust clouding your mind that she must’ve woken up before you - she’d turned the lights off, taken off the stiff pair of pants she’d arrived in the night before. 
Hovering over you in the dark, Vi’s an absolute dream. Tattoos decorate her pale complexion, inked into her arms, her shoulders, her neck - you’d already noticed that she’s heavily inked, but it’s more striking when she’s half-naked like this. You don’t have much time to look, though, because Vi leans over to tuck her face into your neck, warm lips latching to the sensitive skin and littering kisses in an imprecise path. You keen high in your throat, leaning the opposite way to grant her more access, your hands finding purchase on her narrow hips. When you dig your nails into her skin, hissing as she parts her lips over your neck and sucks, her hips buck forward, grinding her thinly-clothed heat over your pelvis. You nearly see stars.
There’s always been a cold draft in your room, in the brothel, and in Zaun as a whole. But here, now, you’re on fire. You lift your hips and push Vi down against your pelvis again, encouraging her to find that friction again, and she emits a muffled moan against your neck when she does. It’s heavenly, that sound - you want to hear it again and again and again, until it’s forever etched into your memory. 
“Gods, Vi,” you gasp, her teeth scraping against your neck. She works her way further south, leaving kisses and bites in her wake, until she reaches the peaks of your breasts.
“You’re so pretty, fuck,” she murmurs, dazed. Both hands cup your tits and squeeze, her thumbs playing with the buds of your nipples until they’ve hardened from her touch. She then leans over to take one nipple into her mouth, moaning around the flesh as if she’d been dying for this. Her tongue draws wet circles over the sensitive bud, her cheeks hollowing out when she sucks at it until you’re gasping and writhing. You need her further down, where your cunt throbs and gushes in anticipation, but she takes her time with your other tit before she even considers undressing you further. 
Still straddling your waist, Vi sits up and wipes her mouth with the back of her hand. She flashes you a wicked smile, eyes twinkling, and lifts her hips to reach for the waistband of your shorts.
“This okay, pretty girl?” 
You nod, biting your lip. Pretty girl.
Vi rolls your shorts down your thighs, pulls them off with ease and sets them to the side. Your panties are next - a simple, cotton pair that wasn’t anything flashy - and she tosses those to the edge of the bed, too distracted by the sight of your naked body to care much about where they landed. 
Typically, you weren’t shy about your body. In your line of work, you couldn’t be shy - you had to know your features and work them to your benefit. But with Vi eyeing you like you’re a meal and she’s a woman starved, your stomach flutters with excitement and, somewhere, a glimmer of insecurity. The need to impress her. 
And gods, does she seem impressed. She curses under her breath, her rough hands smoothing over the curves of your body, squeezing your hips and your thighs and your ass, licking her lips like she’s parched. You realize, as she settles her hands on your knees and works them apart for you, that she’d taken off her bandages, too. The thought evaporates as quickly as it had come, though, because now Vi’s settling between your spread legs, peppering kisses along the inside of your thigh.
“You’re so fucking perfect,” she tells you between kisses. “You gonna let me eat you out, sweetheart?”
The question sends another cascade of butterflies through your stomach. You take in a deep breath, enjoying the sight of Vi between your legs, looking up at you with pleading eyes. You might die if she doesn’t make you come soon.
A whispered “please” from your lips is all Vi needs - her mouth is on you in a moment, tongue splitting through your folds, warm and firm and wet. She licks at you languidly, takes her time spreading your arousal from your hole up to your clit. You’re drenched, you just know it, and Vi moans as if to confirm your suspicions, lapping up your wetness with every flick of her tongue. Just like she’d taken her time with her mouth on your tits, she takes her time with your cunt, sucking on the swollen bead of your clit until you’re whining her name between sharp breaths. It’s all you can manage to say, your hand tangled in her scarlet locks of hair, tugging at her scalp each time she circles your clit with her tongue. After she’s worked you up enough, you’re suddenly so empty - you need more, and you tell her as much, chest heaving.
“Vi, I need—fuck, I need your fingers,” you cry out.
She answers with a gratified hum, and the vibrations have your eyes rolling back into your skull.
Just as you’d asked, though, Vi swipes a finger through your wetness; there’s hardly any resistance when she sinks the digit into your entrance, groaning again at the feeling of your walls around her. 
“So wet for me,” she comments, grinning. “This what you needed?”
You nod, face twisting with pleasure. Vi just chuckles under her breath, working her fingers up to a steady pace. Once she has you moaning again, all high-pitched and needy, she latches her mouth back onto your clit, and you’re gone. You come hard, clamping down on Vi’s fingers and tossing your head back, eyes squeezed shut through every wave of pleasure - it’s only once you’ve come to that you finally open your eyes again, gazing down at Vi starry-eyed.
“Can I be honest, sweetheart?” She sits up on her heels, licking her lips. “That was hot.”
“You think so?” You ask, reaching out for her. She moves closer and kisses you, lets you taste yourself on her lips. 
You pull back only to murmur, under your breath, “I’m not done with you, Vi.”
You’ve had sex with plenty of women in your lifetime, but few have made a real effort to make you come - and none have done it so fast. You’re determined to return the favor. So, with a pointed glance, you instruct Vi to lie back on the pillows, plucking one from behind her to set under her hips.
Vi had called you beautiful, but she’s utterly divine. All sharp edges and lean muscle, she’s a vision, and you’re almost convinced you’re dreaming as your hands smooth over the tattoos inked into her arms. You imagine yourself tracing each of those tattoos with your mouth, sucking bruises into the dark ink - but you’d do that later. Right now, all you want is to bury your face in the patch of red hair between her legs, lose yourself in the taste of her arousal.
Vi’s vocal, you conclude, because as you prod your tongue inside of her, nose bumping against her clit, she won’t shut up. 
“That’s it, fuck, you’re so good,” Vi moans, sitting up enough to allow her to watch as you lap at her pink cunt. An endless chorus of praises and curses leave her lips, punctuated with wanton moans. She’s needy, too - before long, she’s gripping a fistful of your hair and directing you with it, tugging you closer, to the side, to the other side, as she grinds her cunt down against your mouth. You revel in the way she’s using you, pleased when her stomach tenses and your name spills from her lips, warning you of her impending orgasm. She rides it out on your face, and when you finally pull back, you’re wet with her from nose to chin. 
“You’re way too good at that,” Vi tells you when you crawl up beside her, rubbing the wetness off your nose. 
“You’re just as good,” you respond. You move to lie down beside Vi, but when you see her frown, you arch a brow at her.
“Hm?”
“Sweetheart,” she coos, “I’m not done with you.”
She pulls you into her lap, lets you straddle the toned muscle of her pelvis. And after you’ve ground your pussy against her until you’re shaking with another release, she’s still not done. It’s a long night.
At the table in the corner of your bedroom, your deck of tarot cards lies spread face-down. There’s one card upright, though: two of cups.
981 notes ¡ View notes
kamaluhkhan ¡ 13 days ago
Text
i know there’s more than this out there but it really is incredible that people will look at a fictional character someone else wrote and collectively say “I will write you a hundred happy endings.”
56K notes ¡ View notes
kamaluhkhan ¡ 14 days ago
Text
🚨 We Need Your Kindness to Survive 🚨
Hello, My name is Mosab Elderawi, and I live in Gaza with my family. Life here has become harder than I ever imagined, and I’m writing this with hope in my heart that you might hear our story.
The ongoing war has devastated my family. We’ve lost 25 family members—each one a beloved part of our lives, taken too soon. I miss them deeply—their laughter, their presence, their love. Every day is a reminder of this unimaginable loss.
Tumblr media
64.media.tumblr.com
Tumblr media
64.media.tumblr.com
Tumblr media
64.media.tumblr.com
Tumblr media
64.media.tumblr.com
Tumblr media
64.media.tumblr.com
We are now facing daily challenges to survive—things that most people take for granted, like food, clean water, and a safe place to sleep. The harsh realities of life here have replaced our dreams with the constant fight for survival.
Our Current Situation:
💔 Lost Stability: The war has left us without work or a stable source of income. 🍞 Basic Needs: Food and water are becoming harder to afford with rising prices and scarce resources. 📚 Dreams on Hold: Like so many here, my family’s dreams have been replaced by the need to simply survive. 😢 Unimaginable Loss: Losing 25 loved ones has left a void that can never be filled.
How You Can Help:
I’m sharing our story with the hope that someone out there might care. Even $5 can make a big difference for us, and if you’re unable to donate, just reblogging this post can help spread the word.
Your kindness, no matter how small, is something we’ll never forget.
What This Means to Us:
Your support is not about changing our entire situation—it’s about giving us a little relief, a little hope, and a way to keep going. We are not asking for much, and we understand if you can’t donate. Sharing our story is just as valuable to us as a donation.
Thank you for reading this far. It means the world to us to know that someone is listening. Your kindness gives us strength and helps us believe in a better tomorrow.
With all our gratitude, Mosab Elderawi and Family ❤️
✅️ Vetted by ✅️
@gazavetters, my number verified on the list is ( #309 )✅️
@fancysmudges @brokenbackmountain @just-browsing1222-deactivated20 @mothblossoms @aleciosun @fluoresensitive @khizuo @lesbiandardevil @transmutationisms @schoolhater @timogsilangan @appsa @buttercuparry @sayruq @malcriada @palestinegenocide @sar-soor @akajustmerry @annoyingloudmicrowavecultist @feluka @tortiefrancis @flower-tea-fairies @tsaricides @riding-with-the-wild-hunt @visenyasdragon @belleandsaintsebastian @ear-motif @kordeliiius @brutaliakhoa @raelyn-dreams @troythecatfish @theropoda @tamarrud @4ft10tvlandfangirl @queerstudiesnatural @northgazaupdates2 @skatezophrenic @awetistic-things @camgirlpanopticon @baby-girl-aaron-dessner @nabulsi @sygol @junglejim4322 @heritageposts @chososhairbuns @palistani @dlxxv-vetted-donations @illuminated-runas @imjustheretotrytohelp
79K notes ¡ View notes
kamaluhkhan ¡ 14 days ago
Text
There is no childhood in Gaza 💔
At this time, children are usually on summer vacation, playing in the streets and going to the beach to swim. But this does not happen in Gaza. The occupation kills children in cold blood in front of their families because they demand their right to play like other children in the world. What injustice? You are my last hope. Our children want to go to school and live in peace and security
Tumblr media Tumblr media Tumblr media Tumblr media
How can you help our children? This is done by donating, publishing the campaign, sharing it with friends, and reblogging. Thanks for helping us
@sayruq @schoolhater @butchniqabi @politijohn @loonarmuunar @qattdraws @turtletoria @tododeku-or-bust @unfortunatelyuncreative @piratekenway
@khanger @vilonnie @butchniqabi
18K notes ¡ View notes