Work Text:
Andy’s bare feet pad softly against the cold kitchen tile, her hips swaying to the music drifting from the living room. She hovers in front of the stove, idling a spatula in one hand while she waits for the pan to heat. She dips a finger into the bowl, sneaking a taste of the pancake batter. “Salmonella, Andrea. Really,” Miranda’s disappointed voice echoes in her head. Andy laughs softly to herself, licking her finger clean anyway.
From the doorway, Miranda had been silently watching for the past few minutes. She had intended to offer her usual morning greeting and to reprimand Andy about the raw batter, but the words died in her throat. She was wearing Miranda’s dress shirt, hastily picked up from where it had been discarded the night before. The first few buttons were left open, exposing the delicate curve of her collarbone. On her, the hemline rode high, falling a fraction too short of covering her panties.
She looked utterly undone, and it was exactly that kind of unraveling that drove Miranda mad.
A sudden dryness seized her throat. She swallowed hard, forcing down the tightness and darting her tongue out to soothe her dry lips. Miranda lets her eyes trail lower until they are locked between Andy’s thighs. Her panties were tormentingly thin. The silk clung tight to her folds, tracing the outline of her sex. Miranda could already picture the way she looked beneath.
Miranda gets hard instantly, her cock stiffening against the fabric of her robe. Every twitch of her cock makes her jaw clench as she tries to stifle the groan threatening to rip from her throat.
Just then, Andy glances over to her direction. “Hi,” she says with a soft smile. “Give me a second, I’ll have your coffee ready.” She makes a move toward the coffee machine, but the look in Miranda’s eyes freezes her mid-step. Miranda remains silent as she approaches.
Without breaking eye contact, Andy turns off the burner. Before she can even draw a ragged breath, Miranda closes the remaining distance. Her fingers dig firmly into the flesh of Andy’s hips before lifting her effortlessly off her feet and setting her down directly onto the edge of the counter.
Miranda keeps her gaze locked on Andy’s, her breath shaky as she parts her knees wide open. She lets her robe fall open. Her cock is visibly twitching, the head swollen and already glistening with pre-cum. She steps into the narrow space between Andy’s legs, her hand hovering just above the damp fabric. Miranda’s lips curl into a predatory smirk as Andy jerks her hips upward in a desperate need for contact. “Please,” Andy breathes.
Miranda sweeps her panties aside, her finger brushing against the sensitive, swollen tip of Andy’s clit, releasing a small whimper from her. Miranda’s fingers explore every fold, reveling in how the dampness clings to her. She hooks her thumbs into the band of Andy’s panties. “Up,” she commands and Andy obediently lifts her hips.
Miranda shifts her weight, her grip firm on her cock as she maneuvers the head against Andy’s labia. She drags it upward, slides it back down, tracing the slick folds. She watches the tension in Andy’s thighs and the way her head is thrown back in desperate anticipation.
With a firm hand, she tilts Andy’s head, forcing her to meet her eyes. “Look at me,” she says quietly, her voice hoarse. Andy’s eyes flutter as she struggles to fight the sensation.
Miranda waits for eyes to settle, then drives forward and buries her entire cock inside.
Andy lets out a sharp cry, her body arching forward as she feels overwhelmed by the sudden fullness. She buries her face into the crook of Miranda’s neck, her breath hitching in erratic gasps. She feels a hand settle against the small of her back, the other holding her hips. She braces herself for a forceful thrust.
While Miranda pins her in place, she doesn’t move.
She nips her earlobe, her teeth pulling it downward. “Stay still,” voice low and trembling, “You’re going to hold my cock like this. Do you understand?” Andy nods frantically and feels a movement causing the tip to nudge deeper against her cervix.
“Good girl,” she murmurs, as she tilts her head to catch their reflection in the mirror. Miranda’s teeth graze the skin of her neck before soothing it with a lingering kiss.
Andy feels no movement, but the sensation is unbearable in its own way. Every time she lets out a whimper, Miranda’s grip on her tightens, her fingernails biting into the skin, her lips leaving soft kisses where they can reach.
“You feel so tight,” she murmurs, jaw tight as she exhales against her ear. “You’re squeezing me like you want to keep me here forever,” she continues, mouth tracing the shell of her ear, her palm pressing her down. Andy whimpers a little louder, eyes fluttering shut as her arms cling around her shoulders.
Miranda pulls back enough to look at her, her eyes dark, heavy-lidded with lust. “Is that what you want? I’ll keep you so full you can’t think of anything but me.” Andy’s breath hitches. She tries to answer but it comes out as a broken whine.
Miranda’s hand slides between their bodies, humming low when she feels the slickness that coats her shaft. “All this mess and I’m not even fucking you,” she gloated. She lifts her hand and rubs her fingers together slowly. She brings them up to Andy, watching as her lips close around her fingertips. Andy clenches tightly around her that she nearly collapses forward with a groan.
Andy feels her stomach tighten and whimpers. Miranda smiles, slow and cruel. She leans down and kisses the corner of her mouth. “Do you want me to fuck you?” she murmurs against her lips. Andy’s body says yes before her mouth does. She nods, whimpering as her walls clench helplessly around her cock. “Hmm. Not yet.” She grinds into her slightly and the sound Andy makes is nearly a sob.
Miranda presses her forehead against hers, and whispers, “I could do this all day. Keep you filled while you keep me warm.” She pulls back slightly, her eyes dark, “You’re doing so well, darling,” she says, brushing their noses together. Her hand smooths up the centre of her back and rests at the base of Andy’s skull, cradling it as she leans in again.
“I love you like this. You feel so good around me. So incredibly warm for mommy." The moment it hits Andy’s ears, her body reacts. Her thighs shake around her waist and hands grip Miranda’s arms. Her pussy throbs with fresh wetness. She feels it leaking, and Miranda does too.
“Oh,” she breathes, her smile curling against her cheek. “That did it for you, didn’t it?” Her hips don’t move, but she feels her cock twitch hard inside her. “Fuck, you like it. Look at how wet you are. You’re making such a mess for mommy.”
Miranda drags her hand down her stomach, palm gliding until her thumb rests just above the clit. She leans in close, licking slowly at the corner of her mouth before whispering, “Do you want me to fuck you now, baby?”
Andy is shaking too hard to answer properly. She nods desperately, lips parted, “Miranda..” she exhales like she’s barely holding on. Miranda claims her lips like she’s been starving for it. Her mouth is soft, but her kisses are frenzied and wet.
She unbuttons the rest of the dress shirt and pulls it open until Andy’s tits are fully exposed. She lowers her mouth and slowly licks a wet circle around one nipple. She sucks gently at first, then harder, dragging her mouth over the swell of her breast before moving to the other one. Her cock stays buried deep as she worships her chest, her voice muffled by the weight of Andy’s body.
Andy drags her nails across her back, clutching at her robe, gripping her with every ounce of strength she can find. “Please, Miranda,” she sobs, her voice cracked and raw. “Please, mommy. I can’t take it anymore. I need you to fuck me, please…”
Miranda lifts her mouth from her breast, her face is flushed, eyes wide, and chest heaving with effort. Her cock twitches again, so hard it makes her hips jerk unintentionally. “Say it again,” she commands, “Say it properly.”
“Please, mommy,” Andy cries out. “Please fuck me.”
Her breath stutters in her chest. Something inside her breaks.
“Hold on to me,” she whispers.
And then she moves.
She grabs her ass, pulls out just enough to feel her pussy shudder around her cock, and then she slams back in slowly until Andy cries out into her mouth with a strangled moan. “Fuck,” she hisses through her teeth, one hand braced behind Andy’s back to keep her steady, the other gripping her thigh. “You’re so tight, baby. You feel so good.” Her voice breaks, every word more strained than the last. Miranda knows she will not last long, her entire body feels on fire. She is holding herself back by sheer will. She watches Andy’s face, watches as her mouth opens, her brows knit, and her eyes flutter. It nearly undoes her. Her balls tighten as her cock swells even thicker inside.
Andy can’t help but reach down with one trembling hand and start rubbing her clit. She is too full and too desperate for release. The second her fingers brush over the sensitive bud, her pussy clenches so hard around Miranda’s cock that she grunts and nearly loses her rhythm.
She rubs fast and in soft circles, soaking her own fingers, whining through her teeth. Miranda’s thrusts become heavier, the sound of skin slapping against skin ringing out along panting moans.
“Mommy, I’m so close,” she sobs into her neck, nails dragging down her spine, body quivering with the effort to hold herself together.
“Let go for me, Andrea,” she says, voice rough, breath hot against Andy’s ear. “Keep rubbing and cum on my cock. Show mommy what belongs to her.” Miranda holds her close as she thrusts again, the sound of it wet and obscene.
Andy comes with a broken cry, her thighs are wrapped around Miranda as her pussy spasms violently. Her orgasm is drawn-out, but she keeps rubbing her clit even through the overstimulation. Miranda groans loudly as she fucks her through it. “Andrea,” she growls, and then her pace falters. Her hands dig into her hips, grip tightening. Her cock twitches hard and her whole body tightens as she lets out a strangled, primal noise from the back of her throat.
Then she cums.
Andy feels it as it fills her – thick, hot, and endless. Miranda stays inside her, her cock twitching in aftershocks as her cum overflows from where their bodies are joined. When she pulls back, it leaks from her cunt and trails down the backs of her thighs. Miranda watches it happen, breathless, mesmerized by the sight of her seed dripping across the counter, the scent of it warm and heavy in the air.
Then she reaches down, scoops some of it up with her fingers, and brings it to her mouth. “Open,” she says softly.
Andy parts her lips and looks up at her. She closes her lips around her fingers, sucking slowly. Miranda’s eyes never leave hers. “Good girl,” she says. “That’s it. That’s my girl.”
Miranda watches her for a long moment. Andy’s lashes are wet with leftover tears, her lips glossy and swollen. She is spread open, her thighs trembling where they dangle over the edge of the counter. She is dripping and soaked, her cum slowly sliding out and clinging to the insides of her thighs.
“I’ll carry you to bed,” her voice still ragged with effort. Andy barely nods before she’s lifted off the counter with strength that steals her breath. Miranda’s arms are firm, one arm wrapped under her knees, the other bracing her back. She melts into Miranda instantly, her arms winding around her neck, and her head falling to rest on her shoulder as she gathers her close to her chest.
With each step, Miranda feels the moisture pools beneath Andy’s ass and faintly drip down her arm. She groans, just under her breath, and rests her nose at Andy’s temple. She breathes in like she’s trying to keep herself grounded.
Andy whimpers as is laid gently down the bed. Her body is still pulsing, and the second she tries to close her legs, she finds Miranda there, kneeling between them, spreading them back open. “Look at you,” she breathes, her hands trailing down to grip her thighs. “You’re still leaking, baby.” She leans forward slowly, letting her mouth hover just above the swollen folds. The sight makes her cock throb.
She groans low and deep, tongue dragging along her bottom lip as she leans in further, hands still holding Andy open. She slides her thumbs along her inner thighs and pulls her pussy lips apart. “All mine,” her breath is hot against the soaked slit, causing Andy to twitch. She smiles to herself, then lowers her mouth. Her tongue is wide and flat as it presses from the bottom, gathering up the moisture, then dragging upward. She groans low as soon as it coats her tongue.
When she pulls back, her lips are glistening and spit is shining on her chin, “You’re so full of me,” she whispers, thumb gently parting the folds again. Miranda smiles before diving back in. Her nose presses into her mound, her jaw flexing as she licks deeper, hungrier, messier, with more purpose. She keeps murmuring between licks. “Sweetest pussy I’ve ever tasted,” she groans, voice muffled between her thighs. “So wet. So needy. You love it when mommy licks your mess, don’t you?”
Andy’s fingers are scrambling to grasp something – the sheets, her shoulders, her hair – anything to hold onto as she’s being devoured. Miranda pulls back to spit on her pussy, then drags her tongue up again, “God, you’re so addictive.”
The words wreck Andy until her legs start to shake and her eyes roll back. She grips tighter into her hair, “Give it to me,” she growls. Miranda licks and sucks, licks and sucks some more, as though she can’t get enough.
Andy can’t stop shaking, her thighs clamp tight around her head, hips jerking helplessly from the overstimulation. Miranda’s fingers dig into the flesh of her ass as she rocks her hips forward to keep her down.
Then it hits.
Another orgasm tears through Andy, “Fuck. Fuck, fuck, fuck, fuck.” It gushes out of her, coating Miranda’s mouth and chin as she moans into her. Her tongue is still flicking, still sucking, still trying to pull every last drop of release from her body.
“Miranda,” she sobs, over and over. Andy feels ruined in the best possible way. When her body finally stills, she collapses into the sheets.
Miranda lifts her head, face soaked in her cum, and licks her release off her lips. “You taste like heaven,” she whispers. She stays close to her cunt for another breath, before dragging her mouth slowly upward, her breath sticky and warm against her inner thighs, the hollow of her navel, and ridge of her abs, as she drapes herself over Andy.
Andy brings both hands to her face, thumbs stroking below her eyes as she tilts her head to kiss her deeply. She tastes herself immediately, savoring the tang of her own release. She breaks the kiss to trace the trail across her cheek. She drags her tongue in a long, filthy swipe that makes Miranda hiss with pleasure. She kisses her jaw, and licks her chin. “Mommy,” she says with lips brushing her cheekbone.
Miranda grunts and her arms wrap around her tighter.
“You'll be the death of me,” she whispers against her mouth.
Miranda pulls her further up the bed as she notices her still trembling. She strokes her sides, stomach, and the underside of her breasts. When their legs tangle, She nuzzles her nose against Andy’s, “I need… I need to be inside you again,” her voice barely audible, almost ashamed of the need.
Andy nods softly, presses a small kiss to her cheek, “Okay,” and then to the corner of her mouth, “I can take it.”
She reaches down the base of her cock. She nudges her tip between Andy’s folds again then she pushes in. Slowly and gentler, this time. Andy lets out a hitching gasp, but Miranda seals it with her lips. They are perfectly aligned, their breasts are pressed together, and lips brushing in light, repetitive pecks.
“Keep me warm for a little while, okay?” her voice is low and steady. “Let mommy stay buried in you. My cock belongs in this pussy.”
Andy smiles, and rests her forehead against hers. “Breakfast be damned,” she says, barely able to keep from laughing, voice slurred from exhaustion and pleasure.
Miranda huffs a soft laugh against her lips, kisses her once, then again, then deeper.
