Actions

Work Header

that's that me espresso

Summary:

Caitlyn only slowly leaned in until her mouth was level with Vi, breath hot and heavy against the delicate shell of her ear. “I will drag you into that bathroom and make sure you don't even remember her name.”

Vi swallowed, blinking quickly. And then she smirked. “I mean… we still do have twenty minutes before class.”

OR, caitlyn gets jealous and vi gets off on it.

Work Text:

Caitlyn regretted coming here the second they pushed into the café, the shrill ring of the bell on top of the door announcing their arrival. Immediately, a familiar head poked out from behind the espresso machine. The usual ginger barista who worked in the mornings. Caitlyn watched her whole expression shift the moment her eyes landed on Vi.

  “Just a moment,” she chirped without sparing a glance in Caitlyn’s direction. “I’ll be right with you.” 

  Caitlyn, still holding open the door, frowned. Vi was already walking in, shooting her a comforting grin. “Alright. Take your time.” 

  A second later, the other woman popped out from behind the machine, pen in hand. She flicked an invisible speck of dust off her apron. “You come in here often?” Maddie asked, smiling up at Vi as she strolled up to the counter. “Or am I just lucky?”

  Vi raised an eyebrow. She opened her mouth, then closed it, as if not sure what to say. That was the moment Caitlyn caught up to Vi, coming to stand at her side. She lifted her chin and sniffed, staring down at the smaller girl. “We do come often, actually,” she replied dryly. “She comes in with me.” 

  “Right,” she blurted, eyes bulging a bit. “I remember you.”

  “I remember you, too,” Caitlyn replied, albeit a bit bitterly. 

  Vi cleared her throat and elbowed Caitlyn’s hip. 

  “Your usual?” The barista asked instead, leaning over the counter. She seemed to be addressing both of them, but her eyes were glued on, predictably, Vi. “Or can I tempt you with something sweeter?”

  Vi sidled further up to the counter, eyes glazing over the menu even though they had been here more than enough times—enough times that the barista knew their usual and felt comfortable enough to stare Vi down and giggle like a schoolgirl. The thought made Caitlyn’s eye twitch slightly. She promptly cleared her throat and watched Vi, who was in front of her. 

  Vi pretended to be in deep thought, brows furrowed, and then smirked. “Depends on how sweet we’re talking.”

  Caitlyn nearly rolled her eyes. She jabbed Vi with a gentle elbow to the side, muttering under her breath. “I swear to God, order your damn coffee.”

  Vi flashed her an amused look, still grinning in a way that made Cait’s heart flutter. She shoved her hands in her pockets, nodding. “Just coffee,” she said. 

  Maddie furrowed her eyebrows. She reached for a cup, black marker hovering in the air. “Just black coffee?”

  “Yep,” Vi said, popping the p. “Just plain ol’ coffee.”

  “Alright,” Maddie replied, writing it down with a curled lip. “Coming right up.”

  “Oh, and peppermint tea,” Vi added with a spare glance at Cait. “In one of those nice cups.”

  Maddie looked up and locked eyes with Caitlyn, then quickly nodded and bowed her head again, typing something into the register. Caitlyn opened her mouth and closed it, tilting her head in Vi’s direction. She hadn’t ever told her what she wanted. “How’d you know my order?”

  “Magic,” Vi replied, already reaching for her wallet, fishing it out of her back pocket. “I can read minds.”

  Caitlyn snorted. 

  Vi just shrugged. “It’s a warm day, but not too warm,” she said matter-of-factly. “You like peppermint tea on days like this.”

  Caitlyn paused. Vi noticed her tea drinking habits? She actually cared? 

  She reached out and caught Vi’s wrist, the wrist of the hand now holding her debit card. “You don’t have to,” she insisted. “I can—”

  “Cait,” Vi deadpanned, meeting her gaze. “I’m broke, but not that broke.”

  Caitlyn bit her lip, but pulled away. Vi tried to hand over her debit card, but Maddie held up a hand, waving them away. “On the house,” she declared. “For the prettiest customer we’ve had all day.”

  She batted her eyelashes, and Caitlyn nearly threw up in her mouth. She cleared her throat loudly, but when Vi looked in her direction, she was smiling softly. 

  “Yeah, she sure is pretty, isn’t she?” Vi said, still staring at Caitlyn, who felt her cheeks burn. That’s not what she meant. 

  Maddie looked between them and blinked, a little confused. “Uh, yeah.” 

  Vi’s gaze flickered back to the barista, card still in hand. “Are you sure? I’d hate to get you in trouble.” 

  Maddie only shrugged, but her cheeks were getting progressively pinker. “It was only a few dollars anyway.”

  Caitlyn watched as Vi laughed. She’s smiling too much. That’s her ‘I’m being polite but I know you’re flirting’ smile. I hate that smile—unless it’s for me.

  “You're too kind,” Vi said, card still out. 

  “Oh,” Maddie said. “I insist.” 

  Vi raised both eyebrows this time. “Really?”

  Caitlyn’s lips pressed together. “Really?”

  “Yes,” Maddie quickly replied. “Are you sure you want just plain black coffee?”

  Vi squinted, seemingly confused. “Uh, yeah?”

  “Do you like cinnamon?” Maddie asked randomly. “I can show you a few special things I make after hours—”

   Oh. Caitlyn nearly jumped over the counter. 

  “She’s got someone who already knows what she likes,” Caitlyn interjected, crossing her arms. “Thanks, though.”

  It was Vi’s turn to clear her throat. “Just those two things,” she said abruptly. “Thank you.” 

  Then she grabbed a still bristling Caitlyn by both shoulders and steered her toward their usual table in the back. They slid into the booth, knees brushing as they settled. 

  “Jesus,” Vi muttered under her breath. 

  Caitlyn let out a long breath, crossing her arms. Her blood was still pumping. 

  Vi finally dropped Cait’s wrist, looking over her shoulder at the barista, who was now getting to work on their order. “You looked like you wanted to throttle her.” 

  “Well, yes,” Caitlyn said, gritting her teeth. She rubbed at her wrist. “I was debating it.” 

  “Cait,” Vi murmured. “We haven’t been here in a while. She doesn’t know that we’re…” She gestured vaguely between them. “You know.”

  Caitlyn raised an eyebrow, not amused. “Fucking?”

  “Together,” Vi corrected. “She doesn’t know we’re together now.” 

  “I was trying to make that abundantly clear,” Caitlyn replied, partway mumbling. “But she was too busy… salivating over you to catch a clue. I’m surprised she didn’t jump the counter and try to get in your pants right here and now.” 

  Vi pinched the ridge of her nose, rolling her eyes. “Oh my God.”

  “What?” Caitlyn retorted. 

  “Not this again,” Vi said, rubbing her eyes. She sounded exasperated, but there was a smile tugging at her lips, the corner of her mouth slowly upturning. “You always get like this.”

  Caitlyn narrowed her eyes. “Like what, Violet?”

  “I don’t know,” Vi replied. She waved in Cait’s direction, gesturing at her. “Jealous. You get jealous.” 

  Caitlyn's jaw dropped open. “What?” She stuttered. “I most certainly do not.”

  “Uh huh,” Vi hummed, clearly unconvinced. “Sure, Cait.” 

  Caitlyn opened her mouth to reply but that was when Maddie came over. Caitlyn turned her head to see her walking over with a tray with two drinks on it and a smile that was definitely not part of company policy. Her lips instantly downturned into a sour frown. She heard Vi draw in a long breath, then turned to greet Maddie with the same sort of smile. 

  Caitlyn’s stomach twisted. 

  Maddie unsurprisingly placed a cup in front of Vi first. “Here you go,” she chirped. “Extra hot. Just how I imagine you like it.”

  And Vi didn’t miss a beat. 

  “Oh, you remember?” Vi asked sweetly. She put her chin on her hand, propping it up to look up at Maddie. Caitlyn nearly snorted. “That’s impressive.” 

  Caitlyn’s head turned sharply. Her stare could curdle milk. Her stomach twisted again. Oh. This was on purpose, wasn’t it?

  “I try,” Maddie hummed in reply. “I couldn’t forget a face like yours.”

  Caitlyn gripped the edge of the table so hurt it hurt, digging into her palms. 

  Vi’s smile deepened, widening, slow and deliberate. Teasing. Taunting. “Maybe you should come sit and get to know it better.” 

  Caitlyn coughed loudly, once sharp, and not subtle. Vi bit back a smile, lips twitching. 

  Maddie flashed Vi a small grin. “Tempting,” she said. “But I have to work. Let me know if you need anything else, though.” 

  She slid the other cup next to Caitlyn, giving her a glance that barely coughed as acknowledgment, then walked off, tucking the tray under her arm. Vi just hummed and turned back to her cup, looking down and stirring it intently, smiling to herself. 

  Caitlyn was practically vibrating. 

  “Get bored, huh?” Caitlyn asked, deadpan. 

  She began to stir her tea, dunking the teabag and letting it soak. Her motions were fast and jerky, hard, and droplets of hot water went flying, landing on the saucer and the table. 

  Vi looked up as it dripped onto the tabletop, raising an eyebrow. “Hmm?”

  Caitlyn gave her a hard look.

  Vi took a slow sip of her coffee, eyes wide. “What? I was being polite.”

  “You were being evil,” Caitlyn retorted. 

  Vi just shrugged, the picture of mock innocence, but she couldn’t help the smirk biting at the edges, her lips twitching again. “What?” She asked slowly, then paused, cup warming her hands. “Jealous?”

  Caitlyn only leaned in slowly until her mouth was level with Vi’s ear, her breath hot and heavy against the delicate shell of her ear. “I will drag you into that bathroom and make sure you don't even remember her name.” 

  Vi swallowed, blinking quickly. And then she smirked. “I mean… we still do have twenty minutes before class.”

  Caitlyn stood almost immediately. “Grab your coffee,” she ordered. “Let’s go.”

 


 

The door slammed shut behind them, then clicked. Caitlyn locked it in one smooth motion, her back pressing against the door for a second as she exhaled, sharply and deliberately. She then turned slowly, leaning on the sink like she had all the time in the world. Vi lingered near the door, suddenly hyper-aware of the tiny space and the heat rising to her cheeks.

  Caitlyn’s voice was low, teasing. “‘Maybe you should come sit and get to know it better?’ Really?”

  Vi smiled, feigning innocence as she leaned back against the door. “You said I was being evil. I figured I might as well commit.”

  Caitlyn took a step forward. Then another. She was the one smirking now. “You like watching me get jealous?”

  Vi shrugged, but her voice is a little breathier now. “I like knowing you’ll do something about it.”

  Caitlyn crossed her arms, eyes locked on hers. They were only a step away now. “You think I didn’t see the way she was looking at you?”

  Vi raised a brow, amused but breathless.
“She was just being nice.” A pause and a small smirk tugging at her lips. “Maybe she likes my smile.”

  Caitlyn stepped closer, finally breaking the distance between them. one hand sliding up Vi’s waist, fingers curling possessively at her hip. Her hands are both hot and cold, gentle and rough, and Vi nearly shivered. 

  “Yeah?” Caitlyn asked, breath heavy against Vi’s bare skin. “I like your smile too. But I don’t want anyone else earning it.”

  She leaned in, brushing her lips against Vi’s neck—not kissing, just enough for the breath to warm her skin. Vi bit her lip. Hard. 

   “And maybe I just need to remind you.”

  Vi swallowed hard, her playful edge softening under Cait’s intensity, smirking, breathy. “Yeah? Then do it.”

  Caitlyn tilted her head, her mouth finally meeting Vi’s in a deep, hungry kiss. Her hands roam, possessive, not rough but full of purpose. As the kiss broke, a strand of saliva still connecting them, Caitlyn whispered, voice rough. “She doesn’t get to make you smile like that,” she murmured. “That’s my job.”

  Vi also tilted her head, still breathless. “Then don’t hold back.”

  Caitlyn smiled and leaned in again, her lips brushing the shell of Vi’s ear. “You’re mine. Not hers. Not anyone’s.” She hesitated, pausing, and then smacked her lips, licking them. “Say it.”

  Vi’s breath hitches as she turns her face just slightly toward Caitlyn’s. She waited one beat then gave in with a short breath. “I’m yours.”

  Caitlyn kissed her again, slow this time, but demanding, one hand sliding into Vi’s short hair, the other pressing into her waist. The kiss deepened quickly, messy and possessive. Vi melted into it, her fingers bunching in the front of Cait’s shirt, curling into the soft fabric. 

    When the need for oxygen inevitably drove them apart, Caitlyn just pulled back an inch, breathless, eyes dark with satisfaction. “You can tease me all you want,” she said, her voice soft and wicked. “But I’m the one who gets to take you home.”

  Then Caitlyn crashed into her again like an incoming tide. The kiss was hard and fast, teeth clashing, gasping into each other’s mouths, air wet and hot. Caitlyn’s teeth found her bottom lip, and Vi bit back her moan. There was the sticky taste of iron in her mouth, but Vi didn’t care. She pressed against Caitlyn’s body, giving into the push and pull of two bodies becoming one, her blood turning electric, humming in her ears. The heat was already pooling in her lower belly, her whole body on fire. 

  “God,” Caitlyn breathed between kisses. “I love how your body remembers me.” 

  Caitlyn’s teeth found her lip again, and this time Vi did moan. Caitlyn’s eyes widened slightly, eyelashes fluttering. She shifted as she pulled away, settling one hand on Vi’s back, and the other pressed against Vi’s mouth. Her own mouth was red and kiss-swollen, glistening from the wetness of Vi’s mouth. 

  “Shh,” she shushed, and Vi tilted her head. “Gotta be quiet, darling.”

  Vi smacked her mouth shut.

  Caitlyn smiled and leaned in again, whispering low in her ear while fingers trailed up her spine. “Five minutes,” she said. “Think you can come that fast?”

  Vi gulped. She could do nothing but nod.  

  She could feel Caitlyn’s smirk tugging at the corner of her lips, mouth against bare, warm skin. “Couldn’t wait, could you?” She asked slowly. “If anyone hears us, it’s your fault.” 

  Her hand slid from Vi’s back to her front, settling on her lower belly. She pulled Vi closer by the loop of her belt, slotting their bodies against one another perfectly. Vi could feel every inch of contact between them, their bodies hot and flushed together. Both of their chests were already heaving. 

  Slowly, agonizingly so, Caitlyn’s hand moved lower. She tugged Vi’s shirt out of her jeans, then slid under the hem of the shirt. Her skin was warm, tingling with heat, but Caitlyn’s hand was blazing hot, soothing fire with fire as she pressed against Vi, holding a palm against her belly. She stepped between Vi’s legs, and Vi felt her breathing momentarily stall. 

  Caitlyn paused there. “Do I have your attention now?”

  Vi nodded. 

  Caitlyn took her by the chin, tilting it up with a thumb to make her hold eye contact. “Use your words.”

  “Yes,” Vi murmured. 

  Caitlyn raised an eyebrow. “Yes, what, Violet?”

  “Yes, Cait,” Vi replied, breath caught in her throat. “You have my attention.”

  “Hmm,” Caitlyn hummed, the sound vibrating against Vi’s skin. She ran her fingers through Vi’s hair, gripping gently. “Good.” 

  There was a pause before Caitlyn continued. “I saw the way you smiled at her,” she said, voice husky. “Smile like that for me.”

  Vi opened her mouth. “Cait—”

  “Don’t speak.”

  Caitlyn guided her head back. Not an order, but not exactly a request either, and Vi let her, kissing a path from shoulder to throat, purposefully slow and painful. 

  “Ah,” Vi hummed, wincing. “Ah.” 

  “So needy,” Caitlyn commented. “You’d let me take you anywhere, huh?”

  Then she pressed her mouth just below Vi’s ear at first, letting her breath linger, then brushing her lips lightly along the neck before planting a slow kiss. She still held Vi’s jaw in order to her head back, fully exposing her neck.

  “Right here, huh?” Caitlyn asked, practically purring. “The spot that makes you melt.”

  Vi groaned. “Cait.” 

  Caitlyn hummed. “I told you,” she inhaled. “Don’t speak.” 

  Suddenly, Caitlyn was everywhere. Dragging teeth gently across the pulse point. Placing an open-mouthed kiss on the curve of the neck, then sucking slowly. Vi felt her smirking against the skin before biting down softly, letting her fingers trail along her collarbone as her mouth worked lower, dancing over delicate skin. She mouthed marks right above her collarline, right where everyone could see. She moved slowly. Purposefully. 

  Vi’s skin flushed, crawling with heat.

  “Mine,” Caitlyn whispered against heated skin, leaving a teasing bite, then soothing it with a soft kiss. “I want them to see it.”

  Vi exhaled sharply. God. 

  Caitlyn stepped forward with slow confidence, sliding a knee between Vi’s thigh, backing them against the counter. Vi felt the cool sensation of the sink against her back and shivered. Caitlyn was already grabbing Vi by the hips and guiding her forward until her body sank onto her perfectly placed thigh. They locked eyes while doing it, the tension loaded in the silence between breaths.

 “That’s it…” she murmured softly. “Right where I want you.”

  Caitlyn shifted, and, oh, the pressure was just right. Her lips twisted as Vi squirmed, smirking as she instinctively shifted or gasped at the pressure right there. She continued to slowly shift her weight, forcing Vi to react. Her hands stayed steady on Vi’s waist, steadying her when she tried to move. 

  “Don’t move,” Caitlyn said. “I like you like this.”

  Vi let out a sigh, eyes widening when Caitlyn moved again, rocking her thigh ever so slightly. Her eyes were sharp, glancing back and forth just to watch her reaction. Vi felt her hips buck instinctively, chasing that friction, that pressure. 

  She craved it. She needed it. She needed—

   “God,” Cait moaned into her ear, mouth at level with her earlobe as she moved into Vi, working against her. Teasing her. “You’re going to fall apart, and all I’m using is my knee?”

  Vi bit her lip so hard she thought she drew blood, holding back her own moan. Caitlyn’s leg was still locked in place. She looked down at Vi with an almost expectant look, as if saying, go on, use it. 

  Caitlyn bit her own lip while watching Vi gasp and shudder at the pressure, grabbing at her hips and guiding Vi to grind against her thigh with a low murmur of approval. Of satisfaction. “Just like that, darling,” she breathed, a bit shaky. 

 Caitlyn maintained eye contact as her leg stayed firm between her girlfriend’s legs, running her hands up Vi’s sides, murmuring, “You’re already shaking.”

  Her knee pressed higher. Vi whined. “Oh, oh, Cait—”

  Fingers curled into the back of her shirt, keeping Vi close as she shuddered against Caitlyn’s body. She let out a quiet, pleased exhale when Vi unconsciously moved her hips, lifting them up and rucking, rocking back and forth, building a rhythm, trying to frantically pick up speed. 

  Fingers slid into her hair slowly, hitting over her scalp, then gripping just enough to tilt her head back. Caitlyn wrapped a hand in her hair while whispering low against her neck, smirking at the surprised gasp. “Still thinking about your little barista friend?”

  Vi’s eyes flew open, nearly jerking back. Caitlyn was still worked up over her? 

  She fisted a handful of hair while holding her gaze steady, staring into Vi’s eyes. She tugged firmly when she tried to look away, a wordless warning, curling her long fingers in tight. “You really think she could do this to you?”

  Vi’s mouth went dry. 

  Another tug.

  “No,” Vi managed, nearly choking on her own saliva. This version of Cait was bold. 

  She could work with bold.  

  “Say it again.”

   “No,” Vi repeated. 

  “Good,” Caitlyn spat, and Vi could feel spittle land on her upper lip. 

  She didn’t wipe it away, and Caitlyn pulled her in for another bruising kiss, slamming their lips together in a kiss that was more teeth and desperation than tenderness. Her hands still gripped Vi’s hips tightly, fingers digging in possessively. Cait bit her bottom lip between kisses before deepening it again, working on the zipper of her jeans with one hand, the other tapping at her hip impatiently.

  She pushed them further back, kissing hard enough to steal the breath from Vi’s lungs. She gasped, and Caitlyn seemed to growl softly as she tried to yank the other’s jeans open, hands fumbling with urgency. Cait only let out a shaky breath as her fingers slipped past the waistband. She paused, pressing her forehead against Vi’s for a second, just breathing hard. Vi leaned against her, soaking up her heat, her touch, anything she offered. 

 Caitlyn exhaled, lifting Vi slightly by the hips, still kissing like she couldn’t get enough. She only pulled back only an inch to look her girlfriend in the eye and whisper something dark and breathless. “You have no idea what you do to me, Violet.”

  Oh, Vi definitely had an idea. 

  Slowly, Caitlyn fully undid her zipper. Vi nearly collapsed in relief. Finally. She adjusted herself, allowing Caitlyn full access. 

  “You’re doing so well for me,” Caitlyn told her immediately, and Vi nearly folded against her. 

  Caitlyn met her eyes and then her eyes flickered downwards. Her expression immediately changed, a knowing smile spreading across her lips. 

  Vi couldn’t help but clench her thighs, now feeling the warmth between them. 

  Oh. 

  Caitlyn was looking down pointedly at the stain, then back up with a raised brow. I barely touched you and you're already soaked through.”

  Vi’s breath hitched. 

  Slowly, she leaned in, brushing fingertips just over the damp fabric without touching too much. Cait traced the edge of the stain and watched Vi squirm, clearly enjoying the show. She ran a thumb slowly over the spot and smirked. “All that from just my knee? You really are needy.”

  Vi’s heart fluttered as hands gripped her hips and pulled her close, letting her feel the heat between them. “You’re lucky we’re not in public… or maybe you’d like that?”

  “Caitlyn—”

  Caitlyn only tugged gently at her waistband, pressing a knee between her legs again, right against the damp spot. 

  “You should see yourself right now,” she said. “Desperate and soaked.”

  And then Caitlyn shoved her hand inside her pants, finally pushing and prodding to where Vi needed her to be. She arched her back suddenly as the breath caught in her throat, clutching tightly at Caitlyn’s waist, her arms, her shoulders, as she gasped sharply. The air hitched in her lungs as Cait’s touch surprised her, everything all at once.

  Caitlyn held her close, one hand on the small of her back, grounding and possessive. Vi clutched her closer, too, like grounding her would help. 

  “I love the way you move,” Cait gasped. “Like you were made for me.”

  Her fingers curled, and Vi gashed again, heart stuttering. 

  “That’s it. Just like that. You’re incredible.”

  Vi’s eyes fluttered close, mouth falling open on a broken sound. A trembling hand came to cover her mouth and muffle it, but failed. She gasped out Cait’s name like a plea.

  “Cait,” she gasped, writhing slightly, like her body was chasing more. “Caitlyn.”

  Her voice cracked on the second syllable of her name, hips lifting with a sharp gasp.

  “I’m so lucky it’s you,” Caitlyn murmured into her ear, pressing a soft kiss there. “So lucky you’re mine.”

  Vi cried out against her shoulder, fingers digging into her girlfriend’s back, hard enough to leave marks as she grinded upward instinctively, desperate for friction, moving in rhythm with the warm body pressed to hers, completely lost in sensation. Vi let out a stuttering breath as she pushed herself closer, shifting hips in search of more, chasing every spark of feeling. 

  “You’re everything I’ve ever wanted,” Caitlyn groaned, letting out a shaky breath and gripping Vi’s waist tighter. “You feel so good.” She hummed, kissing along her jaw or neck while murmuring praise between each one. “So beautiful like this.”

  Oh. 

  Vi tilted her head back, voice echoing soft and sharp in the room, hands flying to Cait’s hips, arm, neck—anything to hold onto. 

  Caitlyn stroked a piece of her hair back slowly, even in the heat of the moment. “You sound so pretty.” A thumb brushing over her cheek. “Don’t hold back.” 

  “Cait— fuck,” Vi mouthed a breathy plea, feeling that line inside her grow tight and taut. “Don’t stop.” 

  “Don’t worry, darling,” Caitlyn grinned. “I’ve got you.” A brief pause. “You’ll get it when I’m ready to give it to you.”

  “Don’t stop—right there, I’m—”

  Caitlyn only smirked, slowing her movements just before climax, keeping her on edge, her grin wicked. 

  Vi raised an eyebrow, lips pursed. “Cait?” 

  Caitlyn pressed a firm hand to Vi’s lower stomach. “Not yet.”

  Vi’s eyebrows furrowed. “ Cait.”

   Caitlyn held her down gently but firmly as she writhed, giving a quick pulse of sensation, then stopping completely. “You’re not allowed to finish yet. Not until I say.”

  Vi whimpered. 

  Leaning in close, Cait’s lips brushing Vi’s ear, while stalling everything. She whispered praise and control at once, kissing her sweetly while denying what she wanted most. “You want to come so bad, don’t you? You’re going to have to be patient.”

  Caitlyn watched her squirm and beg, and only touched her just enough to keep her desperate. Stroked her with slow, precise teasing movements, only to stop the second she got close.

   “God.”

  “Not yet I want to see you beg a little more.”

  Vi’s lips twisted. “Cait.”

  “You don’t deserve it just yet,” she replied sharply. “Show me how badly you want it.”

  Vi rolled her hips against her hand, groaning. “Cait.”

   “Good things come to those who beg,” Caitlyn hummed. 

 Vi gritted her teeth.  “Caitlyn Kiramman, if you don’t—”

  Caitlyn smirked, licking her lips and backing off, hands still teasingly close. “You’ll thank me later for making you wait.”

  Then she moved again, hand shifting, and, shit. 

  Vi suddenly gasped. “I can’t hold it— oh—”

   “That’s it… that’s it…” Caitlyn soothed. “I’ve got you.”

  Vi buried her face into Caitlyn’s neck, digging her nails into her shoulder, trying to muffle her soft cries. She clutched at her tightly as she shook apart, letting out a long, stuttering breathy moan as her body arched, gripping whatever she could—hips, arms, hair— as she rode out the wave of pleasure. 

  Her mouth fell open into a gasp, then into a whisper of her name. “Cait.”

  “Come on, Violet,” Caitlyn breathed, breath mingling as they both came apart. “Come for me.” 

  Her lips parted, lost in the intensity of it, wrapping her arms around her like it was the only thing keeping her grounded. “Say my name— please— just like that.”

  “Violet.” 

   Her hips jerked once, twice, then stilled completely. Trembling in the aftermath, she pressed her forehead to Caitlyn’s chest, sweat drying on her sticky forehead. She leaned against the body next to hers, limbs light and heavy all at once. 

  Caitlyn was there, still pressed against her, hand now lying flat against her stomach as she slowly fished her hand out of Vi’s boxers, fingers glistening in Vi’s slick. Vi’s face felt hot at the sight, aware that her pants and underwear were probably a mess thanks to the tall woman standing in front of her, the woman currently holding her up. 

  She groaned against Caitlyn, forehead on her shoulder. She felt Caitlyn move to press a kiss to her temple, her hair darkened by sweat. “Violet.”

  Her response was muffled by Cait’s shirt. “We really do have class in, like, five minutes.”

  “I’m not going to class covered in the mess you made,” Vi retorted. 

  “If I recall correctly,” Caitlyn replied. “It’s your mess, darling.” 

  “Whatever,” Vi muttered, lifting her head. She looked into the mirror across the room, wide-eyed and flushed. “I need a shower.” 

  She could practically feel Caitlyn’s smirk through the mirror. 

  “No, you freak,” Vi exclaimed, scrambling to rebutton her jeans. “I’m showering alone. You already had your fun.”

  Caitlyn took a step forward. “What about your fun?” 

  “You’re insatiable,” Vi muttered, but moved to kiss her again, both of them aware that their drinks had long gone cold. 

 

Series this work belongs to: