Work Text:
It only takes one slip of Hua Cheng's robe falling from her shoulder for all of Xie Lian's inhibitions to be gone.
Xie Lian already had her own white robes torn from her body the moment they stepped through the entrance. Ruoye was hastily ripped from her chest and whipped angrily at Hua Cheng's hands before it escaped through the shrine's swinging shut door. By the time it latches closed and is set firmly on ‘Do not disturb’, Xie Lian is lying flat on their bedding, her torso bare, and Hua Cheng climbing on top of her.
She kisses Xie Lian for all she's worth while deft hands untie her trousers from her waist. Hua Cheng's own clothes had long since dropped to the floor, leaving her in only her lovely, deep red and silver-threaded silk undergarments, the ones she wears just for these kinds of special occasions. Her naked thighs cage Xie Lian's hips beneath them, leaving her barely any room to do anything else but squirm and find refuge in glossed lips once her pants are flung from her ankles.
Hua Cheng surges to mouth along Xie Lian’s jaw, her neck and collarbones, sucking at the skin as lips pull away to attack the next spot. Black lipstick smears across Xie Lian’s chest when Hua Cheng lowers to take her breast in her mouth. A gulp of air like she’s emerged from near drowning, gasping as long nails dig into the softness, kneading and gathering into that pale palm. Hua Cheng’s laps over her nipple feel like hot electricity zapping through her body, pulsing and pulsing until it strikes between her legs. Xie Lian is bunching her black hair in her fingers in desperation, tugging on the curly-ended tresses to elicit that deep moan she can’t ever get enough of.
“San Niang,” she nearly cries, a long groan pulled out of her when Hua Cheng bears down and sucks. She takes in as much as she can before letting go with a wet pop, and her humid breath on the remaining spit has shivers crawling up Xie Lian’s ribs.
She moves to take in the other breast, to show it the same attention with equal tongue and teeth. Her bite is gentle when it grazes and barely pinches down, but it still has Xie Lian whimpering and wordlessly begging for more. She does just that, swirling over her brown areola with painted black nails lightly scratching against her skin and raising countless goosebumps in their wake.
Her eye contact is stifling, unrelentingly keeping Xie Lian antsy in her place. When she can't bear to take it any longer, she uses her strong thighs to take hold of Hua Cheng's body and pull her onto her back instead. With Xie Lian's arms bracketed on either side of her head, Hua Cheng looks up at her with surprise, then joy as she processes the sudden change in arrangements.
“Forgive me,” she says, breathy and with a hint of laughter in her voice. “Have I been bad?”
“Oh, yes,” Xie Lian plays along, a big smile stretching on her face when she moves to the side to tug Hua Cheng’s expensive underwear from her hips. She has the gall to seem scandalized, eye widening with a giggle as she’s undressed so forcibly. She kicks the lingerie to the floor without a care in the world and settles back, spreading her legs just enough for Xie Lian to fit between.
Lightheaded and tingling, Xie Lian crawls back where she belongs, trying and failing not to stare at the pretty black hair that curls around and frames her wife’s pussy. She swallows hard, propping herself on her knees before her hands trail to the tie on the back of Hua Cheng’s neck that holds her chestpiece in place. Her eye still never strays from Xie Lian’s, even when the silk falls and reveals her two rounded breasts, both pierced with silver barbells. Her gaze sears heavily once she’s entirely nude, and it takes Xie Lian everything in her to steel herself and keep pushing on.
Xie Lian glides her palm through the middle of the ghost’s chest like an arrow as she says, “You’ve been very bad, indeed.” Her fingertips trace Hua Cheng’s lips, the creases stained with black where the rest of her lipstick had faded to a dark, dusty red. As if on autopilot, her mouth is already opening wider, sharp canines rising and knowing exactly what’s coming. Xie Lian dips her fingers into the heat waiting for her, dragging over tongue and pressing deeper inside.
“Take this,” she says, words almost like air when she leans closer to watch. “And I might forgive you.”
And just like that, Hua Cheng’s lips are wrapped around her fingers, sucking them in and licking every crevice she can reach. Her eye is half-lidded as she holds Xie Lian’s gaze, revelling in the deep pink settled beneath her tanned cheeks when her finger webbings are coated in saliva. Always so sweet, so beautiful and willing. It’s impossible for Hua Cheng not to do everything she can to please her.
Xie Lian pulls away from her mouth carefully, but it doesn’t stay empty for long as she replaces it with her own tongue. Hua Cheng's hand comes to twine in deep brown hair, pulling Xie Lian closer as she grazes her teeth along her bottom lip. The god's slicked fingers travel down, squeezing her pierced nipple once for good measure just to make Hua Cheng twitch and gasp out a laugh.
Xie Lian drifts down the smooth expanse of Hua Cheng’s stomach, her body stuttering under the gentle touch that travels closer to where she’s wanted it most this entire time. She doesn’t get it, not yet—Not when there’s still so much soft flesh to give attention to first. Trailing over the bony jut of her hips, the elegant curve of her thigh that turns into even softer, thicker meat inside, the bundle of hair which hides her throbbing need that screams—
“Your Highness,” Hua Cheng hisses through a screwed shut eye. “I’ve waited long enough. Please…” Her long lashes flutter open, barely enough to gaze through them. “You’ve had your way with me. Haven’t I earned your forgiveness yet?”
Xie Lian hums, but it’s only in fake contemplation; she’s easily weakened already by that look in her eye and the twinge at the end of her voice. She wishes so badly she could be at least a bit stronger against her wife’s whims for once, but… Refusing feels like a crime when she pleads like this…
“Alright,” she says, watching with quiet amusement as a grin splits across Hua Cheng’s face, knowing she’s won yet again. “You deserve it, don’t you, San Niang?”
“I do,” Hua Cheng sighs, her shoulders dropping away with the tension, and Xie Lian can’t help the joy swelling in her chest hearing her admit this. To convince herself into believing she could have something good—That she deserves all of the time, no matter what.
Any wholesome thoughts are ripped away from Xie Lian as quickly as they had appeared, though, when Hua Cheng grasps her chin and pulls her in for a deep kiss. She releases her with an audible smacking of lips in favor of latching onto the hand with the wetted fingers and whispers, “So give it to me.”
Gladly and all at once, Xie Lian gets down on her stomach to sink her touch between Hua Cheng's legs and towards her aching heat. She’s already soaking, which isn’t a surprise; it never takes much to get her aroused, after all. It fills Xie Lian with a sense of pride as her digits slide along either side of her lips before moving past the layers and further inside. She teases against her opening only for a moment, fingertip catching the edge as it leaves to circle atop her swollen clit.
Hua Cheng’s breath hitches, head leaning back into her pillow as a moan escapes her throat. With a long-winded inhale, she rises again to see Xie Lian still watching her with rapt attention. Paying attention to the deep ins and outs of her chest, the lightest flush dancing across her cheeks and the firelight twinkle in her eye when it curves and smiles down at her. The light warbles behind her lashes when Xie Lian takes her slickened, longest finger and presses it slowly, slowly inside. Hua Cheng’s mouth drops open just that little bit more after each knuckle is passed, sucking in air through her teeth, brows pinching together once they’ve reached the base.
Xie Lian’s hand is trembling, overwhelmed by the tight, smooth walls that squeeze around her finger, but nerves have always been something she faced head-on. Taking a shallow breath, she eases it out and back in again, twisting with every thrust she sends into Hua Cheng, who answers with encouraging gasps of her own.
“Another,” she says, and Xie Lian is already moving when she nods eagerly. She brings her pointer and middle to her mouth, licking the tang of her wife off before spitting back into her hand. A second finger joins the fray, and Hua Cheng is humming with satisfaction as her hands thread through Xie Lian’s fine hair.
With the added thickness, watching her opening stretch and hungrily suck her back in is nothing short of mesmerizing. Xie Lian begins to curve her touch upwards with each stroke, dragging her fingers against the textured roof that makes Hua Cheng shiver. Xie Lian pushes in with a little more force, and she answers in kind with a whine behind closed lips.
Unable to resist any longer, Xie Lian leans forward to lick a stripe up to her clit, and this time, Hua Cheng lets out a half-sob with her hand tightening in the god’s hair. Her hips move, chasing after the plane of Xie Lian’s tongue that flattens and laps up as much leaking arousal as it can. Her taste is heady, twinging metallic but perfect and subtle, merging with the musk and beautiful, vulnerable noises that fuel Xie Lian’s every move.
Hua Cheng urges her back up before long, fingers curling underneath her jaw so she can kiss herself from Xie Lian. Her body still demands that Xie Lian stay, to keep working while her tongue takes over her mouth and her porcelain hands caress down a bare, shackle-free neck. Her fingers are a balm to Xie Lian's overheated skin, the chill leaving trails of ice down the length of her necklace chain and finally, wrapping around her full breasts in earnest.
Hua Cheng’s breath is moist against her ear when their lips separate, steaming with heat as it comes out in rapid, short bursts from every pump of Xie Lian’s fingers inside of her. She cants her hips forward, a small noise of pleasure escaping every time they hit upward, only growing in frequency as they continue. Her voice, normally so eloquent and composed, begins to come out drawling, needing. Speeding up from Hua Cheng’s pleas, a sharp gasp comes when the fingertips strike even deeper inside. Her arms clamber and squeeze tightly around Xie Lian for support.
It exhilarates Xie Lian to keep up the pace, to press the pad of her free thumb against Hua Cheng’s clit so it can rub against her with the force of her movements and have her crying out louder. Hua Cheng’s bloodless body impossibly boiling hotter; her moans only drive Xie Lian on as she fights for breath herself, overtaken completely by just the sound of her and the wetness smearing into the palm of her hand. It’s sticky, so warm inside, and it covers the rest of her tanned skin with prickling goosebumps.
“Please,” Hua Cheng groans, pitching again with a thrust, words wobbling out from her darkened lips. “Jiejie, just a little more, please, almost, almost…”
Xie Lian’s arm can go forever; she’s sure she’s aware of that fact because the strength never wavers once. It is constant, her core well-loved and already familiar with the shape of Xie Lian’s conjoined fingers. Her wrist doesn't ache, not even when a third finger pushes inside, and Hua Cheng meets her in the middle with desperate grinding. She can go until the end of time, if she wants. All Hua Cheng has to do is ask.
Hua Cheng pulls her head back, nails digging into Xie Lian’s scalp, and she chokes out a moan when her eyes meet the ghost’s again. She’s so in love with her singular, passionate, black eye that often glazes over in want. So in love with the light pink barely coloring her broad, ivory nose, and the shadowy hair that brushes softly against Xie Lian’s cheek. With another sudden, bruising kiss, she feels the point of those fangs she adores drag over her lip, and Hua Cheng’s mouth consuming her soul entirely.
“Keep doing that,” Hua Cheng says, hurried when Xie Lian angles her wrist and sets a hammering tempo that forces her away for air. Her legs are quivering wildly as she cries, “Yes, yes, something’s coming, keep—” Her voice is broken off by the deep, constricting pleasure undoubtedly seizing her body, and with another crackling groan, Xie Lian looks down in shock as her entire forearm and thigh are sprayed in clear liquid.
For a moment, they both freeze. They sit there panting, staring down at Xie Lian’s soaked skin that drips down onto the bedsheets. Xie Lian pulls out from her and looks at it with a sense of wonder, turning her arm over and back as the water-like spend dries down quickly onto her. She brings it to her nose, sniffing thoughtfully, before…
“You shouldn’t—” Hua Cheng deflates, her warning in vain as Xie Lian’s tongue is already swiping over it. She ponders the taste for a moment despite the groan of disapproval, mulling over its thin texture and saltiness. She turns back with a slight cock to her head and a shrug. It’s not so bad…
“You shouldn’t be… eating that,” Hua Cheng says, and you could almost think of her angry with how she avoids Xie Lian’s gaze, but a trained eye knows her flustered, embarrassed look.
“Sorry, I was curious,” Xie Lian giggles even as her skin turns tacky. “That was amazing, San Niang! I didn’t know you could do that.” She rubs her fingers affectionately atop her wet folds, and with burning hot cheeks and a soft smile, she mutters, “Could you do it again?”
Hua Cheng hums quietly and trembles at being touched again, but her eye is dark as she gazes at Xie Lian from below, and something devilish quickly stirs back to life.
“I’d rather do something else first,” she says, and Xie Lian looks to her with shining eyes.
“Yeah? What’s that?” is the final thing she says before she’s pushed onto her back and her legs are pried apart.
Hua Cheng tosses her underwear to the side before she drags open-mouthed kisses against her shin. She works her way down to her knee, slotting her own legs between Xie Lian’s to pin her bottom half to the mattress. She looks to her, lines them up and wastes no time in grinding down against her. Xie Lian gasps, a wispy ‘San Niang’ stolen from her mouth, and her hands fly to use her thighs as handlebars.
“How’s this for experimentation?” Hua Cheng grins, hiking Xie Lian’s leg over her shoulder and pressing down harder, eager and starving in a way that immediately has her head spinning around the room.
“We’ve done this before,” Xie Lian breathes between pointed moans. “We do this, ah, all of the time.” But the more Hua Cheng moves, the more she realizes how easily their soaked lips slide together. Just the slippery heat is enough to have her heartbeat pounding ruthlessly between her legs, and now, feeling it trickle in small rivulets down the curve of her ass is almost too much. The desperate sounds, both from her own mouth, Hua Cheng’s, and where they meet so messily in the middle, fill her head and have her floating higher, higher to the ecstasy that’s been simmering in her since they started.
With her extremities tingling and the pleasure spikes peaking closer together after each pound, she rushes out, “I’m going to come already,” squeezing the blurriness from her eyes to catch Hua Cheng’s. “If you keep doing that, I’ll—” she cries out, jumbled and louder than intended when Hua Cheng only bears down more again. She drags her frosty hand down the delicate skin of Xie Lian’s inner thigh, moving to splay against her soft lower stomach that moves with the creaking bed, and she smiles in that dazzling, wicked way that shows all sharp teeth and a sweet lopsidedness.
“Isn’t that the goal?” She laughs around a groan, breath puffing rapidly as she works their bodies towards the end. “Let go, Jiejie. We can do it,” she swallows hard, face twisting wantonly when she says, “together.”
Xie Lian nods, digging her nails into Hua Cheng’s sweat-streaked skin and staring at the stunning woman above her. Her raven-black hair, which she likes to have combed so precisely, is strewn about wildly across her face, and her eye is so hazy yet concentrated at the same time. Her pierced breasts bouncing with her and the rolling of her slender torso are so much. The realization that it’s Hua Cheng, San Niang, her wife, who’s fucking her so thoroughly shoots blinding, white-hot spearheaded pleasure straight through her entire body, and it’s only a few more hefty grinds before she’s twisting and choking around her orgasm.
It only lasts a minute, but it feels like forever when she grasps onto Hua Cheng for dear life, who never stops moving and coaxing her through it until Xie Lian’s lungs are clawing for air and her own climax takes her. Xie Lian watches in dazed adoration as Hua Cheng hugs her leg with both arms, shuddering violently and wheezing before releasing her and falling unceremoniously on top of her.
Xie Lian pets her head where it lies face-planted onto her stomach until Hua Cheng sends an arm out to drag her way up to meet her face-to-face. When she rises, Xie Lian finds her eye looking at her with so much love that she can’t help but feel her heart melt to liquid gold each and every time they meet. Hua Cheng kisses her cheek and her lips, unhurried but no less passionate, with Xie Lian wrapping her arms around her torso to return the favor.
“You really wrung me dry, Jiejie,” Hua Cheng chuckles, and Xie Lian pushes weakly against her shoulder as her face flares again.
“Bold of you, after what you've done to me… I would say we're even now,” she says, decidedly. Hua Cheng nods like she's heard the words of a wise scholar.
“Fine. Even. But, next time…” Her frosty fingers swipe between Xie Lian's legs, jolting a yelp from her. “Why don't we find out if you have the same capabilities?”
“San Niang!” Xie Lian laughs, squirming when Hua Cheng buries her face into her neck and starts nibbling and kissing her where she knows is the most ticklish. “Okay! Yes, we can test it on me, too!”
Hua Cheng releases her, a satisfied smile dancing on her lips before she settles curled atop Xie Lian's chest and nestles into the crook of her arm. She lays a hand on her breast, right above her heart, and sighs deep and content. “I can't wait…”
Xie Lian rubs circles into Hua Cheng's back, closing her eyes and basking in the comfortable quiet with her for a little while. She thinks they should really run a bath, though… Maybe get a late dinner at one of the only out of a hundred stalls in Ghost City that Hua Cheng will allow her to walk up to… She tries to move, to voice her suggestion, but Hua Cheng is heavy and already out cold, trapping her in the bed.
Reminded of a peaceful, sleeping cat using their human as a pillow, she can only flop back down and give up. There's nothing a little ghost magic can't fix, and they can always have an early breakfast instead…
Gazing down at Hua Cheng's sleeping face, cheek pressed into her and lips parted slightly, she decides that will be just fine. Xie Lian carefully tucks her black hair behind her ear, kisses her widow's peak, and holds her closer.
That will be just fine, indeed.
