Actions

Work Header

Shut Up and Drive

Summary:

After winning her last race, Beidou shows Ningguang the importance of proper car maintenance.

Notes:

I think we’ve all seen the pics of vroom vroom go fast Ningguang in the last day or so. I’ve been kinda not with it on the smut writing front but… art drawn by wonderful people will change that.

An ode to Rihanna, because we all know what that song was really about.

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

Work Text:

“You’ve been railing her too hard.” 

For a moment, Ningguang thinks her ears are still clogged. The shouts and cheers of the crowd, the roar of the engine as she takes off across the track. She reaches up to her ears and finds that she is in fact still wearing her earplugs from the previous race. She pulls them out, leaning back to deposit them on Beidou’s workbench.  

“I’m sorry, Beidou. What was that?” Ningguang asks, massaging the outer corner of her ear and pressing down on her tragus to try and get her hearing to readjust.

“I said you’ve been riding her too hard.” Beidou repeats as she eases up from under the hood and slams it shut. That… didn’t sound any better in the least. Beidou nudges one of the tires with her foot, “Transmission needs flushing, by the way. But, I still gotta really get up under there and check out the suspension.” She glances at Ningguang, “You know what I’ve told you before about maintenance.”

Ningguang frowns, crossing her arms as she leans against Beidou’s workbench, “A proper lady needs proper maintenance.” She rolls her eyes, “Yes, Beidou. I’ve heard all of your euphemisms for cars by now.”

“Gonna cost you a pretty penny to get all this work done, ya know?” Beidou shrugs her shoulders, placing her hands on her hips. She turns to look at Ningguang, grinning, “Congrats by the way. That last turn was absolutely murderous. I thought you were going to run Itto off the road with the way you were driving out there.” 

Ningguang’s eyebrows rise in surprise, “You… were watching?”

Duh. Just because I sent Keqing and Bennett out to take care of you this time, doesn’t mean I wasn’t there.” Beidou laughs, reaching up to unzip her track jacket covered in grease and shrugs it off her shoulders, “Maybe if you had slowed down for a minute, you would have seen me out there in the boxes.” 

Ningguang shrugs, feigning nonchalance, “Diluc had fallen so far behind that I had to do something to make sure we secured the win.” Her eyes linger on Beidou, watching as a sliver of back muscle peaks out from behind the jacket. Fuck. 

“Always, yeah?” Beidou laughs again, throwing her jacket over the back of a chair and walking over to the small refrigerator propped up against the workbench. She kneels down to open it and pulls out two beers, “How about a little bit of a victory drink, hm?” 

“Beidou…” Ningguang watches Beidou ticktock the bottle in her hand in a goading manner, “I have press that I need to attend to in an hour.” 

“Ah, that’s more than enough time.” Beidou says good-naturedly, cracking off the cap of her beer on the corner of the workbench and then doing the same to Ningguang’s bottle. She holds it out, smiling as Ningguang reluctantly accepts it. She clinks her bottle to Ningguang’s and takes a sip.

A soft blush crawls up along Ningguang’s cheeks as she notices Beidou drawing closer to her. Her eyes briefly dip down to Beidou’s bare midriff—fuck her and her fuck me abs—and she quickly turns to occupy herself with drinking her beer, ignoring Beidou as she sidles up beside her.

Beidou sets her beer down on the workbench as she stands in front of Ningguang. She edges her back a little, placing both of her hands on the bench and presses in. Ningguang averts her gaze, pretending she doesn’t notice Beidou’s appraisal and roving eyes, as well as Beidou’s hips pressing against her own. 

“What’s wrong, babe?” Beidou asks, her voice growing husky as her gaze lingers on Ningguang’s cleavage. She flicks her finger at the zipper of Ningguang’s bodysuit, weighing her prospects, “You don’t have time for an oil change with your favorite mechanic?” 

 “…An oil change, hm?” Ningguang asks, taking another hurried sip of her beer, “And just what could that possibly entail, Beidou?” 

“Oh, you know…” Beidou chuckles, shifting her hips as she presses Ningguang’s back against the workbench, “Flushing the fluids… making sure everything's lubricated properly.” She eyes lower amorously, “You know what happens when you fuck up the engine right?”

“…Go on.” Ningguang murmurs, noticing Beidou leaning in closer.

Beidou pauses just before their lips meet, “You’ve gotta make it right until she purrs again.” 

Ningguang has only a brief moment to swallow her next swig of beer and set her bottle down, before Beidou’s hand is wrapping its way within her ponytail and pulling her in for a kiss. Beidou presses in against her, working her thigh between Ningguang’s legs and pushes the small of her back against the workbench. Ningguang can’t help but moan into the kiss as she feels Beidou press against her, wrapping her arms around the other woman’s shoulders as she feels a slight tugging sensation on her ponytail. Beidou grinds her hips against her, shifting the fabric of her bodysuit at her crotch and Ningguang’s fingers tighten, digging into Beidou’s bare shoulders. 

Beidou parts, roughly dragging Ningguang’s bottom lip between her teeth as she pulls away. She wraps her free arm around Ningguang’s waist, intent on picking her up and depositing her on the workbench, but Ningguang stops her. 

“Bei… Beidou, wait. The… the garage door.” Ningguang pants as her eyes flicker over to look past her car to where the outside world lies in wait. No one needs to see how dirty this oil change is about to get, do they? 

Beidou growls under her breath, wordlessly pulling away from Ningguang. She crosses the expanse of the garage, slamming a heavy hand down on the console by the entrance and waits for the gears to click to life. As the door slowly whirrs and slides to a close, she turns back to look at Ningguang and begins massaging her chin with her hand. Ningguang wordlessly watches Beidou as she picks her beer up from the workbench to take another swig.

Beidou swivels the bottle around, pretending to think about something, “You know, babe… the longer you wait for me to fix your car, the more expensive it’s gonna get.” 

“Even so, I’ve never known you to cut corners when it comes to maintenance and repair.” Ningguang retorts, catching Beidou’s eyes and shivering slightly in anticipation at these so called expensive repairs.

“You’re right, I never do.” Beidou sets the beer bottle down and turns her attention back on Ningguang. She wraps her arms around Ningguang’s waist, hoisting her up and settling her down on to the workbench. She runs her hands down Ningguang’s thighs, massaging the muscle with strong hands, “That’s why you only trust me when it comes to your tuneups, don’t you?”

Ningguang’s lips part, her eyes growing glassy as she feels Beidou’s hands firmly massaging her ass. She parts her legs, letting Beidou settle between them, “Only you.” 

Beidou chuckles, her hands slowly sliding down to spread Ningguang’s legs apart further, “After all, we only had time for a short pitstop before your race, didn’t we?” She runs her hands back up Ningguang’s body, grazing over her abdomen and breasts, before working her way over Ningguang’s shoulders to push her jacket off, “You wanted the full service, didn’t you?” 

Ningguang slowly nods her head, finding she can think of nothing else as Beidou pushes her jacket off of her shoulders. She runs her hands down Ningguang’s body again, taking care to pause at the zipper between her breasts and slowly pulls it down after unbuckling the belt underneath it. 

Ningguang pulls Beidou toward her, wrapping her arms around her shoulders once more as she leans forward to kiss her. She moans, feeling Beidou pry her breasts from the bodysuit, massaging her thumbs against Ningguang’s nipples as she presses her breasts together. Ningguang feels something stirring within the depths of her abdomen, growing hotter as Beidou continues playing with her breasts. 

Beidou pushes away, admiring the glazed over look in the racer’s eyes, her lipstick smudged and her lips swollen from being kissed just a mite bit too hard. She leans in again, running her fingers over Ningguang’s crotch and toying with her bodysuit with a teasing snap. 

“Hm… looks like your car isn’t the only thing in need of fixing today.” She hums to herself in self satisfaction as her fingers part the fabric and dip inside. Beidou curls her fingers just so, gathering Ningguang’s slick on her fingers, “Looks like the driver might be in need of some repairs as well. Wouldn’t you agree?” 

Ningguang grips the edge of the workbench with both her hands as she careens back on her hips, “What …what did you have in mind?”

“Well, it seems as if she’s leaking fluids everywhere.” Beidou murmurs, sinking her fingers into Ningguang’s soaked cunt, relishing at the soft squleching sound it makes as her fingers retract, “Brake fluid, perhaps?”

“No, no… definitely not that…” Ningguang breathes as Beidou swivels more of the fabric to the side and pumps into her again.

“Hm…perhaps the coolant?”

Ningguang shakes her head again, moaning as Beidou pushes a thumb roughly against her clit. 

“Hm…” Beidou hums to herself, quickening her pace. She listens to Ningguang whimper, her stomach tensing as Beidou’s fingers continue to fuck her, “Ah. I know…” 

Ningguang bites her lip, giving Beidou a pained look as her fingers suddenly stop, “Beidou.” 

Beidou leans in, the two of them nose to nose, “It’s the engine oil.” 

Ningguang yelps as Beidou retracts her fingers and reaches around her waist to hoist her up from the workbench. She scrambles to wrap her arms around Beidou’s shoulders, clutching fiercely to the other woman as she spins them around. Beidou snickers as she feels Ningguang’s legs cling to her, before coming to a stop in front of her car. She gently deposits Ningguang onto the hood of her car and spreads her legs as she settles in-between them once more. 

“Now, be a good girl and open the hood, won’t you? I need a closer look to see what’s going on in that engine of yours.” 

Ningguang cries out when she feels Beidou part her bodysuit once more and her tongue pries its way inside of her. She tries to ground herself, digging her heels into the hood of the car. But they slip and slide—damn Beidou and all the time she spent on detailing this fucking car. 

Beidou nudges against her, using her weight to hold Ningguang in place and keep her from sliding. She pulls back, grinning, “Now, look at that…” She murmurs to herself, using her fingers to part Ningguang’s cunt, “Look at how she’s glistening, mmm…” Her eyes flicker up to look at Ningguang, “Have the repairs been going to your satisfaction?”

Ningguang groans, feeling flushed as her abdominal muscles clench, “I think… I think the engine is still in need of some assistance.”

“Oh?” Beidou pauses, reaching a hand behind her ear as if she were listening for something, “You’re right.” She says, pushing herself up off the hood of the car and standing up. “I don’t think she’s purring like I need her to just yet.” 

Ningguang swallows, pushing herself up on her elbows to watch Beidou unbuckle her belt and reach for the zipper of her pants. Her eyes widen as Beidou slowly slides the zipper down and shimmies the pants off of her hips. Her mouth goes dry as a thick black silicon strap-on lands into Beidou’s waiting hand. Beidou runs her hand over the offending item, grinning as Ningguang remains transfixed. 

“I think we need a little more lubrication… don’t you?”

Ningguang pushes herself off of the car’s hood, knowing that Beidou is watching her as she slides down onto her knees in front of her. She looks up at Beidou, pupils blown and dilated, as she rises up on her knees and grips at Beidou’s thighs. Beidou reaches down to wind a hand within Ningguang’s ponytail once more, Ningguang’s lips parting as Beidou pushes the strap-on into her mouth. 

“That’s right…” Beidou murmurs encouragingly as she watches Ningguang work her tongue over the silicon phallus, her eyes lowering, “Get it nice and wet. We want that engine running properly when I finally get to her, don’t we?”

She tightens her grip on Ningguang’s ponytail, nudging her closer as she slowly shifts her hips. This only incentivizes Ningguang further as she runs her tongue around the strap-on, coating it until it’s slick. Straining slightly against Beidou’s hold, she careens her head up so that she can make eye contact. She feels her arousal build to a fever pitch as she sees Beidou looking right back down at her. 

When she feels Beidou loosen the hold on her ponytail, she pulls away. Ningguang rises to her feet once more and slowly turns around, placing her hands on the hood of the car and leaning over to arch her ass up. Beidou growls appreciatively at the sight, needing no further provocation as she roughly pulls Ningguang in by the groove of her hip. 

Beidou parts the bodysuit one more, sliding the strap-on against Ningguang’s folds and relishing in the slick she gathers along its length. She pushes inside, pulling Ningguang’s hips toward her. Beidou reaches around to grasp her breasts, before running her hands along the length of Ningguang’s body, before settling on her ass. She gives her a hard smack, pulling the bodysuit over a little more as she retracts her hips and thrusts in again. 

“Seems I was right about that engine oil…” Beidou murmurs, winding the seat of Ningguang’s bodysuit in her hands as she begins to fuck her, “…You’re getting it everywhere, baby.”

Ningguang moans in response, “Beidou…”

“Not to worry though…” Beidou hums as she thrusts into Ningguang’s soaked cunt again.

Ningguang groans as she feels Beidou’s hips smack against hers a little more forcefully. Before she even has the chance to find her footing as Beidou’s thrusts start get stronger, her neck snaps backward and her back bows. Ningguang careens up onto the balls of her feet, moaning desperately as Beidou tugs on her ponytail. 

“Because, I’m gonna fuck you until you’re running like a well oiled machine again.” 

Ningguang strains as she feels Beidou pounding into her, feeling herself growing wetter with each drag of Beidou’s hips against hers. Somehow Ningguang feels like this should be somewhat… degrading, shouldn’t it? Being used in such a way by her mechanic. So pliable underneath those strong hands and filthy words. And on top of her prize winning car at that. 

But, no. She feels the same high that she does when she’s racing. Beidou’s tugging on her hair stilts her breathing, almost as it is when she’s anticipating crossing the finish line with another win. The continuous pounding between her legs, the flutters building in her abdomen. The same excitement she gets when she comes in fast during a turn on the track. Changing gears, the rise of tension within her. Her legs buckle which each and every pound of Beidou inside of her. Her breath quickens and she feels as though she’s running on a racer’s high once more. 

Beidou pulls at her ponytail again and Ningguang moans, feeling the mechanic press snug against her back. Beidou wraps an arm around her waist, dipping down into the crevice between her thighs to massage her clit. Ningguang shivers as Beidou thrusts up into her, feeling the strap on press against her front wall. 

Ningguang cries out again, “Beidou.”

“Not purring just yet…” Beidou grunts, pounding into Ningguang again. She feels her back bow further, her chest arching out. She licks her lips at the sight of Ningguang’s breasts bouncing and swaying with each pound inside of her, “…What do you think? Is that engine lubed up yet?” 

Ningguang shakes her head, her mouth opening with a warbling moan, “No…not yet…”

“Oh, well… that’s no good. There’s only so far you can stretch it before it goes…” Beidou hums, before lowering her voice, “…Maybe, if we switched gears?”

Ningguang yelps again in surprise as Beidou relinquishes her grip on her ponytail and pulls her taut against her. She quickly swivels them around, Ningguang stumbling in her heels as Beidou pushes them over to the workbench. She hoists Ningguang up, spreading her legs wide and pushing her way back into her cunt. Her first thrust rattles the tools on the workbench and Ningguang moans.

“There we go…” Beidou says, voice barely above a whisper as she admires Ningguang’s glistening cunt, “Now I can see that pretty little engine of yours…” 

Ningguang whimpers as Beidou once again reaches for her ponytail and pulls her in close. Every thrust of Beidou’s hips, each one stronger than the last, jostles the tools on the workbench. Ningguang helplessly moans out as Beidou’s fist pulls at the roots of her hair, rendering her breathless as she pounds inside of her. She grasps hold of the ledge, her knuckles burning white. 

“Beidou...” Ningguang moans, gripping onto the workbench for dear life as her hips threaten to slip off the edge. She hears one of the half empty beer bottles fall off, shattering as it hits the floor. She parts her lips, breathing groaning ragged, “Oh, God—Beidou…”

“Almost there… aren’t we?” Beidou coos, bowing her head so that her forehead presses against Ningguang’s sweat soaked bangs. 

“Fuck, yes…”

“That’s what I like to hear.” Beidou murmurs, before snapping Ningguang’s neck upward to meet her lips in a searing kiss. 

She continues to pound Ningguang’s cunt, barely caring when she hears the other beer bottle rolling off the workbench and clattering to the ground as well. She swallows Ningguang’s moans as she continues to work her cunt hard and fast. Seems like she needed a little more work until she could cross that finish line. 

Beidou pulls back from the kiss and lets loose of her grip on Ningguang’s ponytail. She reorients herself, grasping Ningguang’s hips with her hands and pulling the other woman toward her, pounding into her at a punishing pace. Her eyes lift to watch Ningguang’s breasts swaying up and down, ignoring the tools that fall from their hooks on the racks above them. She listens to Ningguang’s broken mantra of—Beidou, Beidou, fuck me, Beidou—coupled with the wet sounds of her cunt being fucked. 

Ningguang’s breath quickens and she throws her head back, crying out Beidou’s name once last time, as her climax finally hits her. Her eyes roll back into her head, whimpering as Beidou fucks her through her climax, grasping onto the workbench to try and steady herself. 

When Ningguang finally calms down, Beidou pulls out and stuffs the strap-on back into her pants and zips them back up. She readjusts Ningguang’s bodysuit, helping her down off of the workbench and walking her over to one of the chairs nearby so she can sit down and regain the use of her legs. Beidou walks over to the small fridge to get a bottle of water and hands it to her, which Ningguang graciously accepts. All that screaming she did. Her voice would surely be hoarse before she did her interview if she didn’t drink up now. 

“Now then…” Beidou begins, a smug grin coming to her face as she folds her arms over her chest, “…Seems like I fixed that problem with your engine. Wouldn’t you agree?”

Ningguang scoffs, throwing the plastic cap of the water bottle in Beidou’s direction, “Oh, shut up, already.” 

“You like it when I talk to you like a dirty mechanic, don’t you?”

“You are a dirty mechanic.” 

“Fair enough.” Beidou turns back to Ningguang’s car and runs a hand along the hood, “You know… I wasn’t kidding though when I said your repairs were going to be expensive this time around.” 

“And how much are we talking?” Ningguang asks, taking another sip of water. 

Beidou shrugs, “…Dunno, might be a bit more seeing as I gave you that last oil change for free.”

Ningguang rolls her eyes as she sets the water bottle to the side and gets to her feet. She slowly walks up to Beidou, pulling her in for a quick kiss, before pulling away, “How about …I take you for a ride next time? Would that settle the issue of my payment?”

Beidou grins, “Dunno, that depends…”

“Well then, Beidou.” Ningguang begins, giving Beidou a brief tap on the nose before walking over to hit the console for the garage door, “I guess I’ll just have to get behind the wheel next time and show you how fast I can drive.” 

Notes:

I can’t believe I wrote this.