Work Text:
Felix thinks she got away with it.
Bratting out.
She spent all day getting on Chan’s nerves, pushing every single button she could possibly press. Chan’s threats didn’t scare her— they were empty words. Mostly. Gentle warnings to straighten up with seemingly no seriousness to her voice to the point she sounded almost amused by Felix’s efforts to piss her off.
But really, Chan just happens to know how to control herself in public.
At home, though?
Felix almost doesn’t get her shoes all the way off before catching a sharp slap to her cheek and Chan grabbing her face without giving her time to think.
“What did I tell you?”
“You tell me since you decided to just knock it out of me with no warning.”
Chan’s grip tightens and she tugs Felix closer, “I warned you plenty of times to quit being a fucking brat or else there’d be punishment when we got home. You better stop playing with me before I make your punishment worse.”
Felix puts up a scared face, “oh no, then your punishments will be interesting for once! I’m not scared.”
“You ought to be,” their noses brush together with another tug of Felix’s face, “because it’ll be a goddamn miracle if you’re walking after I’m finished with you.”
“Right.”
Chan smiles. “Bedroom. Now.”
With a clenched jaw, Felix stares her down, or rather up, after she’s released, challenging Chan’s orders.
“Don’t think I won’t drag you by your hair. Bed.”
“Don’t think I won’t like it like last time.”
Her grin disappears when she’s grabbed by her collar and not given ample time to gain her footing, stumbling after Chan into the bedroom where she’s pushed onto her knees and ordered to stay.
To Chan’s surprise, she stays put and watches her retrieve their toy box from beneath their bed and dig through it. She sets out the heart shaped crop, a vibe, rope, and the cane that makes Felix’s heart jump.
And then her pocket knife.
Chan lifts her chin with the crop after putting her gloves on— leather and fingerless and all the more intimidating to Felix. “You know why I’m punishing you, right?”
“I don’t think I do.” Felix tries to appear uninterested, wearing that same dark eyed challenging look that frustratingly makes Chan throb.
“No? So all that running your mouth and deliberately getting on my nerves after I gave you chance after chance to fix your fucking attitude,” she strikes her cheek with the crop, “just didn’t happen?”
Felix laughs. “That was weak.”
“That was a warmup.”
The following hit is much harder and Felix’s head jerks with it as she sharply exhales through gritted teeth watching her glasses clatter across the floor.
Chan crouches down and rubs her cheek with a pout on her gorgeous lips, cooing when Felix flinches away, “awh baby, too scared to keep mouthing off now?”
“Fuck you.” Felix spits. She watches the softness in Chan’s expression harden and she stares for what feels like minutes before finally standing and dragging Felix with her by her throat.
“What was that?” She tilts her head, amused at her struggle to get a word out let alone get a breath in. “Can’t keep being a brat when you can’t breathe, huh?”
The look on her face is so satisfying— the look of fear as she fruitlessly tries to get Chan to let up, face turning more and more red while her mouth hangs open as if it would magically yield even a sip of air. Her struggling to stay on her toes is a treat in itself.
Chan smiles seeing the thin string of saliva leaking from the corner of her mouth and only then does she release her, stepping away as she drops onto her knees and fights to catch her breath. “Poor girl,” she lifts her chin with her boot, a bored look on her face as she watches Felix struggle, “come on, you’re fine. Get up. Undress.”
It takes her a moment, but she forces herself onto her feet and shrugs her jacket off. Her shirt is next followed by her grey sports bra that matches the panties beneath her shorts. The entire time she avoids eye contact with Chan, her steely eyes making her skin crawl.
“See how easy that was when you kept your mouth shut for once?” Chan muses and slowly walks around her like she’s sizing her up. “You’re not getting off that easy, though. You definitely could have if you would have just listened to me the first time I told you to behave,” she grins watching Felix flinch at the swat to her ass, little hands balling into fists at her sides, “but you just had to keep going and pushing buttons I didn’t even know I had and still kept going when I gave you one last chance to get yourself out of this hole.”
Each hit is harder than the last, making Felix squirm where she stands. “I— fuck,” she groans at yet another hit.
“I don’t recall giving you permission to speak now did I?” Chan clicks her tongue, “I thought I’d made it very clear that sluts don’t talk unless they’re told to, especially when they’re on punishment. If I have to tell you again I’m adding more lashes. Are we clear?”
“Yes.”
Another hit. “Yes, what?”
“Yes, ma’am.” Felix grits her teeth.
Chan makes a pleased sound and returns to Felix’s front, bending over and looking up with a smile, “there you go, I knew you still had those manners in there somewhere. I didn’t even have to tell you to keep your head down.”
Felix swallows hard and thick as she watches Chan set the other toys aside and unravel the rope before beckoning her closer.
She stays put and Chan snaps her fingers, “I wasn’t asking. Now.”
Felix shakes her head, stepping back to avoid Chan but she catches her wrist and wrestles her onto the bed. After the first knot is tied Felix becomes all the more pliant, knowing just how particular Chan is when it comes to bondage— she’ll make sure Felix regrets messing her up should she be too squirmy.
“Is that too tight?”
“Tighter. Make it bruise.”
“My little pain slut,” Chan croons and pulls the rope tighter, “you say that like you weren’t already going to be bruised after we’re done.”
Felix can’t help but smile once she’s completely restrained, but only her upper half. “This doesn’t feel very useful.”
“What did I say about speaking unprompted?” Chan asks with a sharp slap to her ass before tugging her to the end of the bed, leaving her upper half bent over it. She leaves very briefly to grab the cane before kicking her legs out, knees hitting the hard wood with a deep thud. “Hm?”
“Maybe you ought to remind me,” Felix grins into the mattress. It didn’t matter if Chan could see or not. Knowing that Chan knows without having to see is enough for her.
Chan clicks her tongue while slowly, painfully slowly running just the tip of the cane down the curve of her back, “I don’t think you want me to do that. Not when you know what I’ve got here.”
“I think I do.” Felix presses her lips together feeling the light tapping of the cane across her ass, “I’m not scared of that thing.”
“Then you really are just a dumb little whore, aren’t you? You know the kind of damage this thing can cause.”
Chan takes a step back and watches the anticipation take over Felix— flinching and squirming around waiting for the first strike to come. She flinches hard when Chan flicks it in the air to create that swoosh sound and laughs, “you are scared of it.”
The first blow is gentle, but firm enough to get a squeak out of Felix. Show that she’s truly serious about using it. “No, I’m— fuck!”
Silence falls over the room following the second, much harder strike, save for the pained sounds Felix makes. Chan smiles watching her writhe as her ass blooms red, giving her the time to process the sudden burst of intensity and really feel the sting.
Wicked grin on her face, Chan returns to those gentle taps, breaking it up with the occasional firm swats to keep her from growing complacent. “Bet that got your skin buzzing. Nothing to say now, huh?”
Felix shakes her head but Chan lashes her anyway.
“I asked you a question, slut. Just because you got lashes for speaking when you weren’t supposed to doesn’t mean I won’t do it again when you don’t speak when you are. That’s ten more now that I’ve told you twice mind your damn manners after I already warned you that I would add more if I had to repeat myself.” Each word is emphasized with progressively harsher swats, the last and hardest landing over her thighs and making her whole body jolt. “Are you going to take me seriously now?”
“Y-Yes— ma’am, yes ma’am,” Felix flinches, even whimpering at the silent threat of the cane gently pressing into the already lightly bruised skin, “yes ma’am.”
Chan coos, “there you go, I knew you had it in you. That wasn’t that hard, was it?”
“No ma’am,” she softly hisses as Chan pivots, slowly rubbing and tapping the cane against her soaked cunt.
Chan is all too amused by this, “you little slut, you’re soaked.” She says with a sharp tap and laughs at her pathetic attempt to shut her legs as if it would protect her from any more hits. “You really think that’s going to save you? Open.”
Felix nearly screams at Chan striking her harder than the last time, and then a second time when she decides it wasn’t enough.
“I wouldn’t have had to do that if you wouldn’t have closed up to begin with.”
Felix whines, beginning to shake as Chan doesn’t give her a chance to breathe and continues with the unpredictable taps against her throbbing heat that makes her legs tingle. “Ple-Please,” she gasps.
“Please what?” Chan switches from the light taps to firmer lingering swats and watches Felix’s body jolt with a broken drawn out moan, hips rutting against absolutely nothing when Chan pulls away. “You fucking whore— did you just cum?” She scoffs.
Felix’s muffled cries and frantic broken apologies are confirmation of exactly that.
Chan grabs a fistful of her hair and pulls her head back, “Christ Lix, I knew you were a little slut, but this?” She scans over her blotchy, tear covered face, “this is a new low even for you.”
“I’m sor— I’m sorry, please,” she sobs, “I’m d-done, I swear, I-I’m done being a brat— I-I promise, puh-leease mommy.”
“Ah-ah, you don’t get to decide when we’re done, now do you?” Chan brushes her hair from her face and wipes some of her tears, shushing her when she cries harder in protest, “don’t try pulling that card on me, you know that just riles me up even more.”
Felix shakes her head, “I ca— I can’t.”
“You will.” Chan kisses her head before lifting her up onto the bed, rubbing her hand gently over her bruised ass while clicking her tongue, “oh baby, you’re so red. It’s a good thing you get off on this ‘cause mommy’s not done just yet.”
Being unable to see Chan is almost always terrifying, Felix never knows what she’ll return with or if she’s simply lurking, watching her grow more and more anxious of what’s to come. The sound of Chan testing the vibrator is probably the last thing she wants to hear given her current situation.
All she can do is squirm until Chan slips the small toy inside her and turns it on the lowest setting while pressing the other end up against her clit, cooing when she moans at the added stimulation. “Feels good, don’t it?”
“Mhmm,” Felix preens. She knows exactly what's to come later, but it won’t hurt to at least try to enjoy it while it lasts, right?
Except Chan bumps it up to the highest setting following her response and swats her thighs using the cane, “yeah? We can’t have that while you’re being punished now can we? Especially when you came without permission in the middle of it.”
Felix’s protests are shushed by another hit to her thighs.
“Do you really think you’re in any position to say no? All tied up with your pretty ass up just begging for more bruises, and you’re telling me no?”
“Please.”
Chan sighs, head cocked to the side and pretending to consider Felix’s pleas. “No,” she strikes her again, “you should have thought about that before acting how you did today. And since you wanted to cum just so bad that you couldn’t wait for me to let you, you’ll cum as much as I make you and you are going to take it.”
Felix cries defeatedly into the mattress and digs her teeth into the sheets to muffle at least some of her pained cries that follow each lash to her ass and thighs given that every other attempt to get Chan to soften up had been in vain.
“Fuck, I’m gonna cum— I’m— please, I’m gonna cum!” Her head snaps up only moments later, hands balling into tight fists still bound behind her back.
“You can cum baby, remember?” Chan rolls the remote in her hand behind her back, a dark look in her eyes as she watches closely, “I told you I was going to make you cum until I decide you’re done. You can do it.”
She circles her thumb over the power button as she waits. Waits until she sees her finally tip over the edge— legs trembling as she pushes her own face down when the toy is shut off entirely.
And Felix screams as she’s left with nothing to get her through her orgasm, thrashing and tugging at the ropes like it would somehow help her, “y-you’re s-so fucking evil! Oh m-my God!” She wails.
Chan pulls her face out from the sheets by her hair and leans over her, “oh, I know.” The honey sweet voice doesn’t make Felix feel any better. It almost makes her feel worse. “You probably hate me now, don’t you? It’s okay, you can hate me, hm? You mad at mommy?”
“Uhhuuuh.”
“Yeah?” Chan turns the vibrator back onto the highest setting and watches her jaw go completely slack in a silent sob, “you wouldn’t have to hate me if you would have just listened. Wouldn’t have to be in all this pain.”
Felix continues to sob into the soaked bedsheets after Chan pushes her head back down, trying her best to not cum so soon when Chan returns to caning her and yet—
Chan stops after one final lash then tosses it aside, ruining her second orgasm with a scoff, “already? God, you’re so pathetic.” She runs her hand down her back, easing up as she feels over the welts, “mommy hurts her little slut just so good, huh?”
She can’t get a word out even if she tried, breath ragged as she tries to recover just for Chan to make it worse by turning the toy back on.
“One more— you can keep shaking your head but you’re giving me one more anyway. You still hate me? Hm?”
“…urts, it hurts b-bad.”
“Awh, it hurts so bad?” Chan croons while shifting the toy back and forth, ignoring the pained cries beneath her, “hurts right here? Yeah?”
Felix frantically nods as if it would make Chan spare her.
“My poor girl.” The amusement in her voice only makes Felix cry harder— she didn’t think it was even possible. “Tell you what, take this last one like a good girl and I’ll let you cum on my fingers, yeah?”
“Y-You aren’t gonna trick me again, are you?” She breathes shakily.
Chan laughs and removes her hand to rub her hip, “no baby, mommy’s not tricking you this time. I’ll stop after you cum properly, I promise.”
“And— o-oh fuck— f-fuck, mommy, mommy-uuh!” Felix cries and shakes through her final ruined orgasm, squeezing Chan’s offered hand until her knuckles turn white.
“There you go, good girl,” she softly praises her through it, leaning over her and kissing her shoulder, “you’re okay babygirl, we’re all done like mommy promised.”
Felix whimpers and flinches at each touch as her entire body buzzes with overstimulation. She feels like she can finally breathe when Chan pulls that godforsaken toy out of her.
Chan coos, “oh I bet that feels so much better, huh? Nice little break?” She puts it aside and sits beside Felix, brushing her hair from her eyes and gently wiping her tears away, “you look so ruined babygirl.” She can’t help but laugh.
Felix turns her head away and impatiently wiggles her hips with a quiet whine, “mommy.”
“Okay, okay, I’ve got you.” Chan gets up and traces her hand down her back, watching her twitch in anticipation. “Oh baby, you’re dripping for me,” she says with a soft laugh and teases her fingers through her soaked folds.
“Mommy you promised.”
“You’re right baby, mommy’s sorry. What do we say when we get what we want?”
Felix moans as Chan’s two fingers slip inside her, “uuh, thank— thank you mommy.”
“That’s my good girl,” Chan purrs while curling her fingers, “gonna make a pretty little mess for me? Hm?”
“A-Are you gonna let me? Please?”
“Yes baby, whatever you need.”
“Please, fas— fuuuck,” she drawls, rocking her hips, “please, please, please.”
Chan grabs her hip to hold her still, “please what, babygirl?” She doesn’t need to ask— the clenching around her fingers tells her all she needs to know, really. “C’mon, talk to mommy, you can do it.”
“Cum— please lemme cum mommy, please.”
“I already told you silly girl, whatever you need. You’re allowed to cum— mommy promises she won’t ruin it.”
“A-And you aren’t tricking me?” Felix gasps, tense and shaking from holding back her orgasm.
Chan leans over her again, moving her hair aside and lightly kissing her neck, “relax, baby, I know what you’re doing. I promise you can cum for real this time.”
It’s Chan’s teeth digging into her neck that breaks her, and she cums hard— burying her face into the sheets with a keening moan and sobs as Chan fucks and praises her through it just as she promised.
“Oh I bet that feels so good, babygirl, hm? Worth all the torture mommy put you through?”
“Uuh yes!” Felix chokes out, “thank you, thank you, thank you, fuuuck!”
“You’re welcome pretty baby,” Chan smiles while slowing her fingers to a stop then sits up, watching the strings of slick that follow her fingers before licking them clean.
Felix whines at her, “get me out now.”
“I’m coming baby.”
She waits impatiently for Chan to return to her, softly gasping at the cold metal that grazes her hot skin when Chan cuts her free. Chan says… something that she does not process whatsoever.
“God, fuck,” she groans, stretching out like a cat before letting herself flop back onto her stomach.
“Oh babygirl, don’t get comfy yet,” Chan feels like a monster to make Felix move and her soft whines certainly aren’t helping either. “Here, up— there you go. Just need to take the cover off…” Chan softly says, keeping a firm arm around her waist as she shuffles around to pull the sheet cover off and blindly tosses it aside before laying Felix back down.
Felix lets Chan move her around however she needs to get her cleaned up dazedly gazes up at her with a lazy smile as she then strips down to her bra and panties before sitting beside her and combing fingers through her mussed hair.
Chan smiles watching her eyes flutter shut, “d’you need anything, baby?”
“Jus’ hold me.”
“Yeah,” Chan softly whispers and guides her to her lap, “come here.”
Felix quickly settles on Chan, face buried in her neck while her tiny hands paw at her back. She hums in the back of her throat, purring like a jadedly pleased cat as Chan continues to pet her hair.
Chan lays her head atop Felix’s and softly sighs as she tightens her arm around her waist, “I love you babygirl.”
Felix presses lazy kisses into her skin, “I love you.” She pauses for a moment then sits up, “how bruised am I?”
“Um…” Chan softly hisses, “very.”
“Hm.” Felix nods thoughtfully, “good. That was the goal.”
“You can just ask me to hurt you, silly girl.” Giggling, Chan presses her forehead to Felix’s.
Felix whines. “But I like it better this way. You’re just so hot when you push me around and cuss at me. Then you get all condescending when I start crying and it’s just so— ugh.”
“Okay baby, I’ll try to go a bit harder more often.”
“Thank you.”
A few minutes of silence pass after Felix lays her head back down. Chan enjoys the cozy moment before softly nudging her, “babygirl.”
“Mmh?”
“D’you wanna have a sleepover in the living room and turn a movie on?”
“That sounds perfect.”
