Work Text:
In all honesty, Vi doesn’t mind studying with Maddie. Not much, really.
They had the misfortune of sharing an econ class. One of those courses where it was virtually impossible to pass unless all the students banded together to make their collective five brain cells function. As such, there was a class-wide group chat with multiple pop-up study sessions.
It just so happens they were both available for these semi-consistent Wednesday meet-ups usually held in Wilson Hall, the official math department's building, but due to some remodeling they’d been forced to relocate to the library study rooms.
This deep into the semester she wouldn’t call them friends considering the girl said some… backhanded things on occasion. But to make it out of math with at least a B the pinkette was willing to bite her tongue. The ginger’s brain was just too useful to pass up in terms of making sense of things like ‘factors affecting elasticity’ and ‘marginal product of labor.’
But Maddie’s general eagerness meant she talked — a lot. Veering off subject whenever the urge took her.
After growing up with Powder she wasn’t unaccustomed to a perpetual yapper at her side, but still, it did occasionally grate when it felt like her tangents were a jumble of less-than-subtle flexes. Things Vi genuinely could not care less about if she tried. Constant rambling over past travels, her parents ‘exceptional’ work, the opportunities after graduation and so on and so forth. If Vi never heard about the ‘ amazing boom of the tech industry’ again it would be too soon.
The girl seemed to just love the sound of her own accent and likely read a bit too much ‘self-help’ book bullshit. With the perpetual optimistic drool that spilled forward, that sounded so saccharine sweet it surely had to give the shorter girl a toothache.
Vi just stuck to rolling her eyes at her workbook and nodding along. Head bowed with her grey hoodie pulled over her head from underneath her signature red jacket to grant a bit of cover for the way her face couldn’t resist displaying that she was less than impressed. Leg bouncing rapidly in her loose black joggers with the barely contained urge to just bail out of here. Another moment of cursing her ill-fated luck for falling into the trope of being a literature gay instead of a maths gay.
Maddie’s most recent spiral at least is about some girl. That’s unfortunately the only palatable aspect as she spills inspiring plots of slow-burn romance, wooing, and some fairytale raving.
“I mean she’s celibate but I believe that’s even more of a sign, surely. Fitting considering her station and an opportunity to further a connection. Build a true bond of romance with trust and garner a foundation upon which we can grow into a union for the ages.” She let out a soft huffing laugh that was a touch on the unsettling side as she swayed eagerly at Vi’s right side. “And I mean combining our inherited companies would be nothing to sneeze at either-”
The tangent dropped sharply as the shorter girl perked up like an eager cat spotting its prey. Her ginger bob swished as her head snapped around. Peering eagerly through the glass window pane that practically made up an entire wall of the room including the doorway.
“Oh. Oh! There she is. Do I look particularly alluring?”
Vi gave her a lazy once over. She looked like the epitome of preppy annoyance ascot and all but the pinkette presumed that observation wouldn’t be much appreciated. Instead, she settled for a shrug that didn’t matter much since the shorter woman wasn’t even facing her.
Maddie’s attention was already well-occupied as she set to smoothing down her frilly button-up and didn’t spare the pinkette another glance before her hand snapped up into the air waving someone down - presumably her girl.
Vi set about focusing on her work, once more tracking interactions of gross GDP or whatever. Definitely not wanting any part of whoever would be unfortunate enough to have snagged the ginger’s affection. Faintly she heard the study room's door creak open.
“Caity! I’m so happy to see you! Did you get my text? Doesn’t matter, I'll just ask now. It sucks we missed each other for brunch last Saturday but hey maybe we can try again this weekend if you’re free?”
“Oh yes hello, Madeline.” Was the exceptionally polite–if a touch stilted–response. The new woman’s accent was a particular curling poshness that piqued Vi’s interest. Causing her to tilt her head just so in an attempt to place where she’d heard it before. The woman continued as Vi’s brows furrowed sifting through her brain trying to place it. “Again, my apologies. I did receive your messages, all ten of them, but unforeseen circumstances required my attention. I’m sure we can find some other time to convene.”
She wishes she could take the time to laugh at the sharp difference in the way they spoke to one another. Either this is the most unemotive person in the world or whatever la la land rom-com ending Maddie had been rambling about not even five minutes ago was all one-sided delusion.
Is it rude to say she’s hoping for the latter as opposed to the former? If only to save her ears from the suffering of Maddie’s ‘humble’ brags about something else going amazing in her life.
Their back and forth continued in an awkward cadence around her. Less than subtle attempts at romantic intention deftly twisted into something more akin to a business transaction with a particularly insistent customer. In all honesty, it was perhaps the most embarrassing game of cat and mouse she’s ever been forced to endure. Her leg gained speed with her pent-up energy.
Rooting on the ginger’s downfall aside, that voice was still nagging at something in her mind. An itch she couldn’t quite scratch and the brief glances out of the corner of her eye weren’t helping when Maddie was mostly sitting in front of the door. While she wasn’t tall enough to obscure Vi’s view it meant sneaky glances weren’t an effective means of finally getting a lock on where she’d heard this woman before.
As subtle as possible Vi leaned back, stretching with an exaggerated flex of her neck to the left before lulling it back towards the right. Finally gaining a clear unobstructed view as she let her eyes casually drift over the impressively towering woman dressed in a simple purple wool sweater and a black skirt held to her lithe figure by a chunky belt. Her legs were covered in thigh highs that sported a subtle purple accent to tie the outfit together with her slightly heeled ankle boots.
Damn.
Perhaps gingerbread had better taste than she would have guessed if this was the kind of woman the ginger thought she could pull.
Her appreciative gaze came to a halt as her eyes finished the journey upwards locking onto startled blue that widened as they took her in as well, flitting over her face with urgency.
She did know that voice. Had become pretty well acquainted actually. Just last Friday in fact.
They’d been flirting all night. A teasing back and forth. A predictable dance but no less enticing.
Eye contact here. An introductory brush to the shoulder.
‘I’m Vi, ’ a demure gapped tooth smile ‘Caitlyn’
‘Let me buy you a drink?’ A laugh. ‘Okay, what exactly is a cupcake shot?’
‘Do you want to dance?’ Their bodies pressed close letting the music guide them. The heat of the crowded space grew stifling with intention as Vi molded her flat chest to the other woman’s back, hands on winding hips.
Breath ghosting over a sweat-dampened nape as she moved blue cascading hair to the side. Delicate kisses along an exposed smooth shoulder in a gap in her fine shirt, an eager hand finding her cropped hair tugging her closer in response. Their pace quickened a rhythm taking over all their own as her pants tightened around her erection. Irrefutable tension in her gut, desire in her veins.
‘Do you want to get out of here?’ A shake of long locks. Fire alighting behind blue eyes as azure gems –dangerous, enticing, oh so precious– looked at her with a challenge over that too-kissable expanse of shoulder.
‘Bathrooms closer.’ A hand winding around her wrist and guiding with purpose. Being none too gently shoved into a stall by demanding hands gripping at her paltry cropped shirt that did nothing to hide her top scars. The new space was large enough to hold two but not planned for what was sure to come next. It didn’t matter she could work with this.
That’s how they’d ended up pressed tight as Caitlyn scoffed rearranging herself in the space, hands eager as she trailed her hands down the taut muscle on display before they fell to grasp at Vi’s cargo pants slung low at her hips. Deftly unlatching them before reaching inside to find Vi’s erect bulge. Smirking in victory when Vi jerked into her grip successfully wiping the pinkettes previous attempt at responsibility by mentioning her woeful lack of a condom from her mind.
“I’m a lesbian Vi but unfortunately that doesn’t save me from the atrocities of a period. Now would you like to continue discussing the fact that I have contraceptive covered or do you hold an interest in fucking me anytime soon?”
Vi laughed breathlessly, hands scrambling in a mirrored position of trying to undo her pants as the noise was lost in the heavy pounding of the music from the bar. “Fuck, yeah, I’m good if you’re good cupcake. Also who the hell says contraceptive?”
Caitlyn’s hand tightened around the base not hard enough to hurt but enough to get the message across. The time for cheek and games was over and Vi didn’t need another warning. Her hands reached out fumbling as the bluenette’s hold turned into a calm stroking of her length freeing her from the confines of her boxers as her hands fumbled at the taller woman’s belt.
“Gods, you’re quite big aren’t you?”
If Vi weren’t afraid of risking the opportunity to fuck her she’d ache to say something else. Likely unbearably corny or specifically about how the taller woman’s accent made the words she chose extra fucking posh. Though she couldn’t lie and say the accent coating her every word wasn’t absolutely doing something to her as her hips jerked into the hold encouragingly.
Still, she couldn’t help the chuckle that slipped out. As a swift distraction, she kissed up along that pale throat grinning at the way she could feel her pulse flutter under her lips. Finally, the stupid belt gave enough for her to be able to shove the bluenette’s jeans and panties downward over the ample curve of her ass.
Teeth teasing at the sensitive flesh of the bluenette’s ear before muttering. “I’m pretty confident we can make it fit. What do you think?”
Caitlyn let out a heavy breath nodding as she arched into the contact of Vi’s mouth. Her hands kept in motion as they traveled to the warm flesh of the taller woman’s hips. Promptly turning her around and pressing her forward just enough to get the angle right before once again taking up the positioning they’d had on the dance floor. Except now Caitlyn rested slightly bent over with her upper body propped up by the stall door as their lower halves were no longer constrained by their clothing – freely brushing against one another.
Taking a steadying breath Vi brought a hand down easily gliding her fingers through slickened folds.
“Fuck. You’re already wet for me.” Vi murmured pressed close to Caitlyn’s shoulder once more. She eased a finger in, delighting at the way Caitlyn groaned instantly pressing backward seeking more contact.
“Don’t- don’t tease. I need more.” Caitlyn rasped out. Vi let out a shuttering exhale before pushing in with another finger. Even as she fulfilled the request Caitlyn whined petulant and needy as she rocked back.
“I got you. I got you. I just want to be sure. Pretty girls like you deserve to be cared for before you’re ruined.”
That caused a sharp inhalation and Vi could practically taste the victory on her tongue as slick walls tightened at her words. She continued in a low tone leaning more of her weight against Caitlyn letting her feel her thoroughly as she spoke into her ear once more. Her fingers pumping in and out as her other hand kept a near-bruising grip on the bent woman, keeping steady as her digits pushed in intent on working her open as her thumb teasingly brushed along her clit whenever the urge struck at unexpected intervals.
“That’s what you want, isn’t it? It’s why you couldn’t wait for me to take you home. Why you need me to bend you over right here in the club? To ruin you. That’s what you wanted from the moment you looked at me isn’t it?”
“Oh fuck,” Caitlyn gasped out bucking eagerly into the thrust. Walls fluttering urgently. “Yes, yes, please Vi-” Her words were snagged in her throat as Vi’s fingers brushed that sensitive area within her core. A moan replaced what she’d planned to say next. It didn’t matter as Vi continued to work her up, digits long and seeking as they explored her cunt. Scissoring open and ensuring she was positively drenched as evidenced by the oh-so-faint squelch of wetness as Vi’s fingers became coated in her arousal and fucked it back into her. The feeling sent a flaring sensation up her spine as she could feel herself climbing that proverbial mountain. The promise of an orgasm provoking her senses into sharp focus.
All too soon the feel of those digits filling and stretching her pulled away entirely. The drenched fingers reappeared at her mouth with a soft but firm, “Suck.”
Her mouth fell open before she’d truly processed the word. Her tongue immediately set to work around the offering to taste her essence from every inch of those calloused fingers like the sweetest gift she’d ever known. Her hand left the place it had braced against the stall to curl around the pinkette’s wrist as she hollowed out her cheeks sucking with hunger. When those fingers retreated once more she couldn’t help her frustrated whine. She needed something to distract from the ache throbbing below and it felt near enough to drive her mad.
“Still not quite getting much of anything. I suppose I might have chosen wrong.” Her voice purposefully goaded as her ass probed backward. Actions standing in plain contradiction to her attempt at alluding to having any regrets about how this night was turning out.
Vi scoffed – unimpressed. “Maybe try that again when you weren’t two seconds from cumming on my fingers.” With her spit-slickened hand, Vi lined herself up firmly against Caitlyn's entrance to stave off any more attempts at backtalk. Pleased when she was met by a stifled groan as the woman pressed herself harder into the stall steadying herself once more in preparation. Taking it as all the invitation she needed, Vi continued sinking further into greedy depth. Hissing as the head of her cock pushed past soaked folds into clenching warmth that felt like it wished to swallow her whole. Caitlyn released a soft string of curses as her head softly thudded against the door, breaths panting out as Vi pushed deeper slowly giving her everything she had to offer.
“Shit princess, look at you stretched around me. I knew you could take it, just a little more, okay?”
The only response was a whine from the bluenette’s bent form as Vi persisted but she pushed gingerly into it welcoming the impossible stretch. When the pinkette finally bottomed out more half-garbled sounds spilled forward.
With it being no longer necessary to guide her length Vi redirected her hand to instead rest under the soft linen of Caitlyn’s shirt. Letting it ghost soothingly over the curve of her back as she waited for the other woman to adjust. While simultaneously trying to gather her wits so as not to burst like a fool at the way Caitlyn felt wrapped around her cock. A true test of her resilience that was more daunting than any challenge she’d braved before but she set her jaw and remained steady.
“Vi, move. Gods, I need you to move.”
“Whatever you want princess,” Vi uttered both hands grasping with purpose at her hips before withdrawing enough to then glide back home with a snap of her hips drawing a cry from the bluenette. She didn’t grant a moment's breath. Repeating the movement over and over in quick succession. Grip threatening to bruise the pale skin she had a grip on to ensure her legs weren’t knocked unsteady. Caitlyn wanted her to move and she wanted to see just how much she could take. The pace swift and powerful as their connection unmistakably rattled the stall's frame.
“Nghh, right there, right there. Fuck yes, Vi!”
Caitlyn’s moans and cries became a mantra driving Vi’s focus as she worked tirelessly mouth nipping – reckless and unrestrained – at all she could reach from the taller woman's shoulder to her neck. The bluenette hissed even as she offered more of her neck to the stinging abuse of her teeth that was always soothed by the heated frag of her tongue.
“Mo- more, I need-”
She didn’t need to struggle for the words as Vi brought a hand around to find her clit. Pace was just as unforgiving against the sensitive bundle of nerves as those familiar digits circled in a tight pattern.
The combined sensation of Vi dragging in and out of her cunt with those calloused fingers rubbing at her clit shifted her building orgasm into a swell she felt herself near ready to choke on as her cries caught in her throat. Her backward thrust lost consistency and instead was maintained by Vi’s willpower alone as she shuddered with a groan cumming with force as Vi continued pumping into her. Touch along her clit easing just so but still present as her climax took her.
With a start, she felt Vi sink her teeth into her shoulder with a muffled groan, the unmistakable splash of her cum unloading within her making her moan out at the fullness and attempt to rock in a fruitless attempt to coax even more from the pinkette.
They rested there for a moment. Skin dewy with sweat from the combination of the stuffy bars poor circulation only exacerbated by their vigorous movement. Tenderly Vi pulled out layering apologetic kisses to the brutal mark she’d left behind.
Something that even though Caitlyn knows she should be upset by the bluenette couldn’t bring herself to give it a second thought at present with the euphoric wave of her aftershocks still waning through her body.
After Vi wiped herself down with some hastily snagged toilet paper she tucked herself away. Easily moving to clean up the mess they’d made between Caitlyn’s legs that was now flowing down those long legs in steady streams.
After she’d managed as best as could be expected within their current circumstances Vi went to work Caitlyn’s pants back into place. Unfortunately the taller woman's phone slipped from the precarious position it had rested within the scrunched up too small pocket. Dooming it to smack the ground effectively snapping the woman out of her daze as she righted herself. Both of their gazes fell downward just as a notification from Mason Enterprise lit up the screen with a brief question.
Brunch tomorrow?
That seemed to effectively burst any post-orgasmic bubble as Caitlyn groaned, dipping as to retrieve her phone before rising. Perhaps too swiftly as Vi reached out to steady her when she swayed precariously. The bluenette hardly acknowledged it as she unlocked her phone, swiping through something with a frustrated huff and roll of her eyes before turning her phone off with force.
“This has been lovely darling but I must get going. My sincerest apologies.” Her tone was tinged with frustration like she’d been inconvenienced. Vi was fairly confident she wasn’t the source of that. A feeling confirmed as she was tugged into a lingering kiss that she couldn’t help but melt into despite her confusion at the sudden mood shift.
Just as soon as it started it was over as Caitlyn swept out of the stall. Marching away without another glance back. Leaving Vi confused in her wake.
“Ohhhkay then I guess exchanging numbers is off the table?” She asked to the empty air since the taller woman was long gone.
**Back to Present**
Blue eyes were wide and nervous flicking between the pinkette and Maddie as her hands twisted in her skirt.
That posh voice became even more strained as if trying to rein in her surprise — unsuccessfully. “Truly I was just passing through I should- I should be on my way. Madeline, I’ll let you know about our next opportunity to congregate.”
She pivoted sharply on her heel rushing away without giving any true opportunity for the ginger to respond. Before she could think about it Vi was shooting up, a distracted utterance of going to the bathroom floating from her lips before she was quick on Caitlyn’s heels.
In truth, she has no clue why. Pace hurried as she speed walked after the other woman cursing her shorter stride. She tries to whisper after her but either it gets lost or ignored. Neither really work to deter not when she’s filled with a flood of purpose she doesn’t have a name for.
Somewhere in the back of her mind she wonders if she should stop, if maybe she’s making it weird. One night stands happen.
But she can’t shake the way Caitlyn had looked at her. Obviously in surprise and no shortage of confusion. However there was still an interest there, a certain warmth behind striking blue she could see when the other woman had cast glances her way. If nothing else, even in the light of day, Caitlyn definitely still wanted her.
So she followed for some reason. Pulled in by something unseen but insistent she made her way up the stairs, through winding shelves packed with books, past empty tables with dust long collected, and a few of the couches and sitting nooks tucked along the way for the particularly studious few.
Always just that bit too far behind to reach out for the other woman up until she turns a corner and finds herself moving beyond her control. A firm grip on the sternum of her hoodie tugged Vi abruptly forward and to the side sharply, her momentum redirected so that she fell into one of the lounging couches. The breath forced out of her in a rush at the jarring meeting of her back to the cushion.
“You can not be here.” And suddenly Caitlyn is on top of her, face pressed close as she all but hisses at Vi.
Her mind blanks, hands moving instinctively to settle on the smooth surface of the skirt resting on the slender woman’s hips as she blinks up in surprise. There she finds piercing blue looking at her in such genuine confusion. It’d perhaps be cute if she could figure out what the random tossing was about.
“What? You mean here where I landed after being attacked by a feral mongoose.”
This seems to stun the bluenette enough to force her back. Her hand withdrew from resting on the plane of Vi’s chest where she had grasped her and forced her flat. The contact disappears entirely as she sits up to cross her arms, brows furrowing as her mouth pinches downward.
“Mawn-goose!?” Offense thickens her accent in a way that makes Vi grin as if she’s won something. Caitlyn’s eyes narrow at the amusement and clear lack of remorse but she doesn’t linger on it. Instead opting to shake it off, eyes skirting around despite the fact she’s lured the pinkette to a place she wouldn’t go with a gun let alone of her own free will.
Yet she’d followed the bluenette.
And promptly been sat on her ass for it.
“What I mean is that I do not understand what you are doing within the library at present when I am here?”
Vi looked around dramatically before sitting up to whisper. “I don’t know if you noticed but this is a school library, at a university I also attend sooo...”
Caitlyn scoffed with a roll of her eyes as if Vi were being ridiculous. “Yes well I’m always here Wednesday from five to eight and I’ve yet to spot your…unique visage beforehand. I was merely caught off guard.”
Vi’s head cocked to the side as she ran over the words. Without thinking she drew Caitlyn closer to herself taking advantage of the fact her hold on the lithe waist had yet to be shooed away.
“Cupcake, you've been keeping an eye out for me?”
A flush overwhelmed Caitlyn’s face. “Absolutely not. That’s now what- I merely intended to say- it’s simply that-” The taller woman scrambled for an explanation that didn’t make her sound like a fiend whilst Vi grinned wolfishly.
“You know if you wanted a repeat performance you could’ve just not run off. I mean don’t get me wrong I’m all for this whole thing but gotta say I’m more accustomed to doing the handling part. Obviously.” Her hands flexed their grip to punctuate her point.
Instead of getting more flustered as she’d expected the taller woman narrowed her eyes almost in a challenge. “You believe me to be the one desperate for some repeat encounter and yet you’re the one who’s followed at my heels all the way up here.” She huffed, haughty and low.
Vi shrugged lazily, completely unbothered at being called out for her blatant pursuit. “I mean yea, I don’t know if you noticed but you’re hot, cupcake.”
She let her hands squeeze with intent grinding upward with a slow tilt of the hips as her gaze swept up and down her form letting her eyes linger on the fullness of the bluenette’s chest. A delicate finger found her chin guiding grey to meet blue as Caitlyn’s other hand came to rest along the slight headrest above Vi.
“You’re incorrigible.” But there was no real admonishment in her tone. “You really would pursue such activities here?” Questioning even as she settled firmer upon Vi’s lap granting more pressure.
“Last I checked you were the one who dragged me into a bathroom stall. Don’t tell me you’re getting shy on me now princess.” The words dropped to a breathy husk as they ghosted over Caitlyn’s lips, their faces drawing closer as the tension around them thickened.
“We’d have to be quick.”
Vi hummed nonchalantly—unbothered by the prospect—before closing the distance. With the melding of their mouths in an eager exchange of lips and tongue, it triggered a flurry of movement.
Vi’s hands left their comfortable spot upon Caitlyn’s hips rushing to shove at her pants enough that she could pull her length free of the fabric and her boxer briefs. Caitlyn’s own became preoccupied with carding through the longer strands of pink hair before gently scraping her nails along the shaved side. Encouraging a groan from the shorter woman’s mouth at the pleasant feeling.
Becoming distracted as her hands wrapped around the bluenette snaking under her sweater to feel her warmth under her palms. Their kissing grew impossibly sloppier, their breaths turning haggard as they attempted to keep their volume under control. Mindful of where they were.
Without hesitation, Caitlyn reached back as her breast pressed Vi harder into the seat bearing her weight as she shifted forward. Gripping her cock and guiding it to her entrance only pausing enough to slide her thong to the side before sinking down. Their matching moans at the connection traded into one another’s mouths. Attempting to muffle the other with sheer conviction alone.
Easily Vi guided her flush to her lap. Granting her a momentary reprieve as her mouth fell open in a silent moan. Moving her lips to instead trail across her exposed jaw and down her neck with scorching lips and a wet tongue. Their hips rocked gently creating a delicious combination of friction and pressure as Caitlyn’s hands returned to steady herself in the pinkette’s hair and against the couch.
Taking advantage of her musculature she began guiding the taller woman into a proper riding movement. Mouth fully disconnecting from its attention across her available skin as her head fell back with a swallowed groan. The silken glide of Caitlyn along her length doing wonders to wreck her mind as she allowed her hips to deftly meet the downward thrust. Only indulging so far lest they start making too much noise with the vigorous rutting she wished to let loose.
Caitlyn easily took up the rhythm intermittently rolling her hips back and forth as her skirt swished with the motion. Their pace was as fervent as they dared while chasing their mutual pleasure gripping onto each other fiercely as another outlet for their passion as they valiantly stifled their noises of pleasure coaxed at every meeting of their bodies.
It was reckless fire licking at their fingertips. A seemingly endless lull of pleasure, the draw seeking to snag and sink them under the whirlwind emphasized by their heaving breaths and pounding heartbeats. A silent harmony of build up cocooned them as they worked in tandem. Ebb and flow natural as if they hadn’t done this merely once before but instead had met in such a manner dozens, hundreds, a thousand times over even.
Grey locked onto blue as Caitlyn looked down upon her, that familiar fire in her eyes that Vi couldn’t help but wish to bathe in – to become one with. It didn’t threaten, it warmed. Like stepping in from a cold she hadn’t realized she’d been left out in after their last meeting. This time as her hands wound tighter around the woman riding on her cock she wouldn’t let this slip from her again. That purpose that had forced her to follow from the study room flared in affirmation.
This time Caitlyn didn’t ask. Opting instead to slip her own hand under her skirt to reach for her clit as they maintained eye contact. Vi hadn’t stopped to consider just what she had missed out on when she’d taken Caitlyn from behind the first time. But now she watched on in slack jawed wonder as those hooded eyes fluttered and her hand worked between her legs as Vi guided her up and down. The way her throat bobbed with the sound being swallowed back there. Her full chest, even wrapped in the sweater, pushed outward in a way that made her ache to be somewhere private so she might be able to give the full mounds the attention they deserved.
The overwhelming thoughts pushed Vi over the edge first as she couldn’t resist the way her hips thrust zealously. Some of the subtlety was inevitably lost but she couldn’t bring herself to care as she released within Caitlyn’s awaiting core. A curse slipped past her clenched teeth as Caitlyn tilted forward latching furiously on the side of her throat as she found her own release with a muffled cry there in the crook of Vi’s neck.
The evidence of her peak was confirmed further as her walls tightened impossibly, drawing out all Vi had to offer with no interest in releasing her from the relentless grip. They writhed silently, bodies rubbing against one another eagerly seeking contact despite the unfortunate barrier of their clothing as they jerked through their orgasms as it overwhelmed their senses.
Ever quick to recover Vi dared to flip their position with surprising agility considering the limited space on the couch. The sparse room seemed to only serve her better as it allowed them to stay connected while Caitlyn rocked into the motion only half registering the sudden motion through her orgasmic daze as she sunk into the cushioning.
Carefully Vi raised her hips away pulling out and tucking herself away before sinking down enough to slip her head under Caitlyn's skirt. She was conscious to trail her tongue along the edge of her folds first nosing through the neat bush before using the crook of her nose to tug the thong out of the way to catch the leaking combination from her cunt. Working in a gentle stroke to gather the salty tang of their combined fluid as she groaned into her folds. Trying to remain mindful that they were still in public therefore she couldn’t be permitted to get carried away once more.
With that in mind, she focused her attention on Caitlyn’s entrance hands pinning her hips down so that she could dip her tongue in without disturbance. Fucking into her gently was not entirely efficient to her goal of cleaning the bluenette up but she couldn’t resist the urge to indulge if only a little. Considering the way she felt Caitlyn’s hips strain to meet her mouth she felt it was a safe assumption the taller woman wasn’t all too worried about it. After a few more luxurious explorations of Caitlyn’s still fluttering walls, she genuinely set about lapping away as much as she could manage.
With one last deep breath, she forced herself to withdraw. Tongue curling to capture some of that remaining mixture. Before she swallowed a thought struck her and she found herself working her way back up the bluenette’s body until she was properly looming above, setting them now face to face. With her mouth full she couldn’t speak to convey her intention but with the darkness of Caitlyn’s eyes and the way her mouth lulled open – tongue peaking out in invitation. Vi presumed she got the idea well enough.
Maintaining the scorching eye contact once more Vi pressed closer refusing to waste a drop as she opened her mouth to spit the mixture of their cum and her spit into Caitlyn’s awaiting mouth. Her smirk returned with a vengeance afterward at the sound of a pleased hum as the glob of fluid made contact with the bluenette’s quivering tongue.
The bluenette hummed deep in her throat as she tasted the unique mixture. Vi watching on endlessly transfixed. Utilizing her thumb to trace the pathing of it down her slender throat as she swallowed. If they were anywhere else Vi would be already vying to go again the once again growing erection affirming such a fact. But they were on a time limit so she resolved herself to only leave more heated kisses against that sloping cupid's bow that turned up in a subtle smile.
Eventually, they properly worked at cooling down, swiftly readjusting their clothing so as to not look like deviants who absolutely had sex in the middle of the library. Something struck Vi as odd.
“Wait, Maddie said you were celibate.”
Caitlyn groaned in frustration. “Right. A falsehood on my part considering Ms.Nolen is insistent that there’s a romance in our future. She’s mistaken and I had hoped it would serve as a suitable deterrent. Her parents' company is circling the drain and my mother wishes to buy them out. But until the deal goes through and she can collect the lion's share of the scraps it’s best I maintain a pleasant demeanor.”
Vi’s mouth opened in a silent ‘ah’ of acknowledgment.
Weird rich people shit. Sure.
“Regardless, I feel you of all people would have quite the awareness of my current state of celibacy or lack thereof.” She leveled the pinkette with a particularly sultry look that Vi couldn’t resist swooping in to kiss.
“Mmm, but just to be sure, maybe I can get your number this time. Just, ya know, to stay on top of the status of all that.” Caitlyn smiled against her lips using one hand along the firmness of her hovering chest to push her back enough so that the bluenette could shift to reach down and snag her messenger bag. Easily retrieving her phone from the pocket before handing it over with a new contact page open.
“I suppose it couldn’t hurt. Purely to keep you up to date of course.” Vi nodded sagely. A look of mock seriousness overtook her features as she eagerly typed in her info.
Before saving she hesitated — opting to add a contact photo immediately. When the camera came alive she grinned impossibly wide as she spotted the reddening mark along the cog of her neck tattoo on the screen. She sat up angling the phone just so that Caitlyn’s legs could be spotted underneath her smug form if one were to look at the image close enough.
Satisfied there’d be no mistakes about whose contact info it was she saved it. Handing the phone over and felt a pleasant warmth settle in her chest when Caitlyn instantly went to message her a photo of herself sprawled against the lounging couch. Long locks flowing like a blue halo around her sharp features cheeks pulled up in a demure smile that just exposed the cute little gap in her teeth and emphasized the flush on her cheeks from their activities.
Caitlyn turned the image to her for approval, waving it gently to gain Vi’s attention. “Satisfactory?”
Vi didn’t bother to even look at the phone as she nodded with a silly grin. Flopping back over to kiss the other woman.
