Actions

Work Header

a horn-ful opportunity

Summary:

“A-Ah… Zoey… mhmmphm…” Desperation paints Rumi’s tone as a hitching whimper crawls out of her throat. The sound warbles in the air, curling with high pitchy notes as flustered pleasure shudders its way through Rumi’s body.

“You’re so cute, unnie. Who knew how sensitive your horns were… Is this why you always hesitate in letting us touch them?” Playful curiosity unfurls across Zoey’s face as she peers down at Rumi, a gentle sheen of adoration and arousal shimmering in her eyes as she does so. It complements the constellation of freckles scattered across Zoey’s cheeks, her nose bridge, and Rumi’s throat goes dry as she admires how utterly pretty Zoey effortlessly is.

Rumi’s throat goes dry for another reason: Zoey maintains a slow pace, measured strokes along the length of those curved horns, cataloguing every reaction Rumi makes, mentally noting the locations that has her lover shivering or whining viscerally. The slow pace makes Rumi feel even more flustered, squirming from her lover’s undivided attention.

Notes:

zoerumi hornplay based on chess's art hehehe it's sooo yummy

hit me with the horn puns pls lmaooo enjoy the filth :3

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

Work Text:

How did they get here? 

Everything is a hazy blur to Rumi at the moment, melting at the buzz of electricity rippling up and down her spine. It’s hard to think whenever she’s near Zoey; it’s even harder to think with the way Zoey is touching her—those slender fingers stroking her horns, warm palms heavy as they drag up and down the shaft of her horns, lithe fingers pressing at the hollow of her throat before skimming gently, feather-light at the sides of her neck—well… it’s hard to form a single thought when Zoey’s touching her with the intent of unraveling her down to her very core. Rumi quickly gives up trying to form any semblance of cognitive awareness whenever Zoey gets this hands-on with her. 

Something about her horns—the way it’s more sensitive than any other part of her body puts Rumi at a disadvantage when it comes to her girls. They just like to… touch her everywhere. And thoroughly, mind you. She’s so easily flustered now that the walls between them have come crumbling down, leaving no reservations for personal space. The skin of her cheeks bloom a ruddy red, darkening with soft heat with every new stroke from Zoey’s hands. 

“A-Ah… Zoey… mhmmphm…” Desperation paints Rumi’s tone as a hitching whimper crawls out of her throat. The sound warbles in the air, curling with high pitchy notes as flustered pleasure shudders its way through Rumi’s body. 

“You’re so cute, unnie. Who knew how sensitive your horns were… Is this why you always hesitate in letting us touch them?” Playful curiosity unfurls across Zoey’s face as she peers down at Rumi, a gentle sheen of adoration and arousal shimmering in her eyes as she does so. It complements the constellation of freckles scattered across Zoey’s cheeks, her nose bridge, and Rumi’s throat goes dry as she admires how utterly pretty Zoey effortlessly is. 

Rumi’s throat goes dry for another reason: Zoey maintains a slow pace, measured strokes along the length of those curved horns, cataloguing every reaction Rumi makes, mentally noting the locations that has her lover shivering or whining viscerally. The slow pace makes Rumi feel even more flustered, squirming from her lover’s undivided attention. 

“I-I… maybe.” A fang sinks into the swell of her bottom lip, sharp enough to pierce soft skin and flesh. Iron floods Rumi’s mouth, providing a distraction from the near-overwhelming pleasure that’s flooding her senses. Rumi whines as her hips twitch, rocking against nothing as Zoey continues touching her. 

Nothing but petting her horns. 

It’s a little pathetic, no, actually, it’s a lot pathetic. But Rumi is in no state of mind to properly feel embarrassed with how good everything feels right now. 

Her hips jerk involuntarily, rocking in half-aware motions as she squirms. She doesn’t even remember the moment Zoey pulled off their clothes, completely gone at the first touch to her horns. Wetness glistens along Rumi’s inner thighs, staining her skin as she writhes uselessly in Zoey’s lap. Her clit throbs with insistent need, an ache swooping low in her belly before it settles there, reminding Rumi of the terrible want blooming at her core. 

“Zo—Zoey… ngh…” Rumi’s lips part as she begins panting now, soft and audible exhales of breath that are physical signs of the arousal swelling within her. She can feel how warm she is, can feel the soft heat of her own blush decorating her cheeks and neck and chest. Her patterns glow as well, bright light shimmering across her skin, expressing her emotion to any who would set their eyes on her. 

And it feels so vulnerable. Yet the way Zoey drinks up the sight of her—dark eyes hungry as they roam every inch of her body—makes Rumi feel wanted and loved. Accepted for every part of her. Her stomach flips all on its own, tender adoration joining the swoop of arousal there. 

It’s a delicious sort of pressure on her horns, the kind that feels so good, the kind that sends a shudder rippling from the tip of her horns down to the pit of her belly. Every stroke on the keratin prompts an electrifying frisson across the surface, culminating in a pulsating pleasure that hums at the base of Rumi’s skull. Thick and heady, consuming every waking thought she has. 




The pleasure ramps up a notch when Zoey introduces her tongue. 

Oh, god, her tongue. 

“A-Ahh! Zoey!” Rumi squeaks, an indignant sound leaping from her mouth at the first swipe of Zoey’s tongue on her horns. 

“Hold still, unnie. Be good for me.” 

Another squeak leaves Rumi, now blushing brightly as the urge to obey, to be good for her lover, takes over her animal hindbrain. She stills easily, heeding Zoey’s command with a heavy swoop of arousal. 

Every slow lap of Zoey’s tongue along the curve of her horn makes Rumi’s pulse stutter, her heart pounding in her chest, thudding hard against the cage of her ribs. It’s a thrill that Rumi lives for, a craving that she can’t help but run back to, salivating for more and more. 

Slow passes of the tip of Zoey’s tongue lather the junction of Rumi’s horns and forehead. A broken moan slips free and Rumi can only whine at the stark pleasure buzzing in her head. Soft lips kiss the base in between flickers of that wicked tongue. It’s so good, good enough to have Rumi unraveling just from the undivided attention alone. 

“Oh, here? Is it good here?” Zoey giggles softly, sweetly. 

“Yes, yes…” Rumi pants, a little breathless as her eyes droop half-lidded. 

It throws her underwater, fuzzy and disorientated yet feeling so good that she doesn’t mind it. Not at all. Rumi gasps breathily, a broken moan spilling out of her—decadent and so full that the sound curls in the air, lingering like a looming cloud before dissipating—as that pressure slides down, down, down to her core. It coalesces into a throb right at her cunt, insistent and wanting, and Rumi mewls pathetically as her hips roll in incomplete, useless circles. 

“What is it, unnie? Do you need something?” Zoey’s voice dips into a gravelly tone, a dark hunger twisting her normal pitch into a show of seduction. Her lips curl upward to form a devastating smirk, complimenting the playfulness glimmering in her eyes. She’s so pretty that Rumi almost forgets how to breathe. Almost. 

Soft pants escape Rumi as she trembles, whining at the teasing question. Zoey knows exactly what she’s doing, a masterful hand at dragging all this tension out—but Rumi enjoys it all too much to stop her. So she nods her head sluggishly, half-lidded eyes staring up at Zoey, unshed tears glistening as lust and hunger and arousal begin to brew in those dark pools. 

“Need you… f-fuck, need your fingers.” 

“Where, Rumi?” Zoey’s lips curl further into playfulness, practically a cheshire grin now, “Tell me how I can help, unnie.” 

A visceral shudder rolls through Rumi, the use of that honorific twists something downright filthy inside of Rumi. She gasps and whines, her hips jerking upward in response to Zoey’s question. 

“Inside… hah, need you. I need you so much.” 

A pause slinks into the air, prolonged by Zoey’s sly grin. She keeps on stroking Rumi’s horns, smiling innocently as she continues without saying another word. 

Rumi whines, her blush growing hotter as the quiet lingers like a cloud. Dense and thick as it snakes around her throat, slithering down the valley of her chest until her sternum glows with the warmth. She knows what Zoey wants, knows what her lover is playing at. Embarrassment and arousal swirls in her gut, a potent combination that only makes her need grow tenfold. 

“…please.” Demure is Rumi’s expression, a pinnacle of want and flustered honesty. 

“Good girl. So polite… so needy.” Zoey’s grin sharpens, a savage smile that resembles a shark circling helpless prey. Her free hand lands on Rumi’s sternum, pausing to relish in the hard thump of Rumi heartbeat against her palm before it descends. Zoey coos and Rumi bites down on her bottom lip as she feels her walls clench around nothing. 




A slow descent that feels like a tease all on its own begins. With a whine, Rumi squirms and pants as she feels Zoey’s palm dragging down her front, taking its sweet time caressing her abs and the flat plane of her navel. Fingertips card through the coarse hairs of Rumi’s happy trail before they delve into slick folds. 

It’s obscene how wet Rumi is, how much she’s dripping after Zoey’s deliberate teasing. 

“I’ll take care of you, unnie.” Zoey coos again. 

It should be the other way around but goddamn does it feel good to be taken care of, to be spoiled like this by their maknae. When Zoey’s hand cups her cunt, Rumi lets out a pathetic little whimper of pleasure, lost in the warm, solid presence of Zoey’s palm and that delicious friction pressing flush against her folds and her clit. 

“Nghhh… ah, Zoey!” 

“Your moans are so pretty.” Zoey murmurs as she circles a finger around Rumi’s clit, the corner of her lips twitching when she feels it throb against the pad of her finger. She presses against Rumi’s soaked entrance, smiling at the way Rumi’s breath hitches sharply, smug and absolutely pleased at the way Rumi’s hips tremble in anticipation. 

“Let me hear you, unnie.” A demand, soft and firm as Zoey’s breath curls at the curve of Rumi’s collarbones, the words lingering much like Zoey’s exhale at the divot of her throat. 

“Ah, a-ah!” Rumi’s back arches as she feels Zoey slip inside, a warbling moan spilling from her lips as warm solid pressure slides against her walls. Finally—finally. It feels good, so good having Zoey’s finger push in up to the knuckle. 

“Z-Zoey!” Holding back is off the table with the steady piston of Zoey’s hand. Her fingers delve deep into Rumi, spreading and curling with every thrust until Rumi feels thoroughly exposed by her lover. She hiccups through the pleasure, broken moans and little wanton noises slipping free to mix with the wet squelch that follows every thrust. 

Warm and firm is Zoey’s hand, the heel of her palm smacking against Rumi’s swollen clit at every thrust. It’s a delicious sort of impact, soft enough not to hurt but hard enough to elicit bolts of pleasure straight through Rumi’s clit. She mewls and whines and pants, hips trembling and jerking in response to the fast and rough pace Zoey has set. 

Being fucked like this, taken apart with ruthless thrust after thrust—it feels so damn good. Rumi lets out a series of gasping moans, her chest heaving for air as wave after wave of ecstasy crashes down on her. 

Of course, the stimulation on her horns continues undeterred, adding another layer of pleasure on top of everything. Rumi chokes on a warbled moan, keening as Zoey’s mouth finds the junction between skin and horn once more. Mouthing at Rumi’s forehead, licking and kissing and suckling at the sensitive base of her horns. 

“Zoey, fuuuck—“ 

“Oh, you just got tighter, unnie. Squeezing so nicely around me. It feels that good?” Zoey gasps in delight as she pumps her hand faster, two fingers thrusting as deep as she can go inside of Rumi’s drenched cunt. “Are you gonna come for me? Gonna come all over my hand?” 

“Mhmph, a-ah, yes!” Rumi can’t deny it, she can’t deny it when her pussy is making all those obscene sounds, evidence of her want, of her arousal—the schlick schlick schlick of Zoey’s fingers plunging into her rends everything moot. 

The lewd sound of Zoey’s palm colliding with wet flesh is all that echoes through the bedroom, mingling with the soft whimpers escaping Rumi. Her lover writhes in her lap, twisting and squirming in pleasure as Zoey carries on with unraveling her down to the very thread of her soul. 

With a delighted smile, Zoey kisses the base of one of Rumi’s horns before sinking her teeth into the strong surface. Her fingers crook inside of Rumi after another thrust, rubbing along her lover’s front wall, abusing the sensitive spongy patch there until Rumi is shaking and convulsing in her lap, sobbing as her climax snaps like a fraying thread. 

The bite against her horn is unlike anything she’s ever felt before. An electrifying jolt of pleasure lancing through her from the tip of her horns to the soles of her feet. It’s powerful and all-encompassing, pure euphoria spearing through all her senses until she’s a ruined mess left in its wake. 

“C-Coming—I can’t—f-fuck!” Rumi’s back arches up in a violent surge, her chest pushing up into the air as her orgasm seizes control of her body. She’s a picture frozen in the throes of debauched pleasure, a tasteful vision of sin fit enough to be immortalized through a painting and placed on display. 

“That’s it, unnie. You’re squeezing me so tight… good girl. Make a mess of my hand. Come on my fingers… I want to feel you, yes, yes—just like that.” Zoey coos as she kisses Rumi’s horn, her brow, her cheek, breathless at the sight of stark pleasure unfurling across her lover’s face. Her hand stills in movement but her fingers continue to stroke and curl, prolonging Rumi’s orgasm for as long as she can. 

“F-Fuuuck, Zoey!” 

Wetness sprays from Rumi’s pussy, soaking Zoey’s hand and wrist before dripping all over her lap, a small puddle staining the sheets beneath them. All Zoey does is coo and let her thumb tap at Rumi’s clit, stroking it gently to coax another weaker wave of pleasure out of her lover. 

“Pretty girl. Good girl. My pretty unnie.” Reverence tints Zoey’s tone as she witnesses Rumi coming undone and squirting all over her. It’s so hot. She doesn’t mind the mess at all, too busy fawning over the way Rumi looks so beautiful in her vulnerability. 




“Mhmm, ngh, Zoey. N-No more.” Another whimper falls from Rumi’s lips. 

And Zoey relents gently, her hand stilling completely as she noses at Rumi’s cheek, smiling at the warmth radiating from Rumi’s flushed skin. “I’ve got you. You did so well for me, unnie.” 

“Zoeyyy.” A soft, adorable whine leaves Rumi as she catches her breath. Soft scarlet blushing sprawls along her cheeks and ears as she drifts on delectable aftershocks and that fuzzy feeling blanketing her brain. Her body twitches in the aftermath, collecting itself as Rumi leans into Zoey’s chest, grounded by her lover’s touch. 

“I didn’t know my horns were so… I didn’t know I could come like that.” Meek is Rumi’s voice as she tries to hide her face behind her hands, whining as she rubs at the burning heat staining her cheeks and ears. 

“Do we need a repeat performance? Maybe I can get Mira to try too.” 

“L-Later.” Rumi shivers as she burrows into Zoey’s neck, whining softly as she nuzzles into her lover, “They’re so sensitive right now.” 

Notes:

thanks for reading! I’m on twt