Actions

Work Header

she tastes like heaven, and she knows it

Summary:

Gura’s eyes glazed over as she stared at the TV screen, an action movie playing that she didn’t care enough about to focus on; not with Calliope Mori next to her, fidgeting with Gura's tail as it laid in her lap.

Calli’s hand started moving, and her fingertips danced down the centerline of Gura’s tail, stroking delicately down its length and back up. It tickled, though not unpleasantly, and as time seemed to stretch on slowly and Calli’s touches grew more confident, more curious, exploring the join of her upper fin to the rest of her tail and creeping towards the softer underside, Gura realized that it was distinctly not unpleasant. It felt... good. Way too good.

The movie wasn't close to halfway over, and she couldn't focus on it for even a second. She was fucked. In more ways than one, it would end up.

Notes:

title is from better kind of best friend by xana!
and yeah i know shark skin is rough and spiky when you pet it backwards but i’m pretending gura’s tail is different than actual shark skin and doesn't do that. for convenience.
yell at me over on tumblr at darishima! hope you enjoy <3

Work Text:

Gura’s eyes glazed over as she stared at the TV screen, an action movie playing that she didn’t care enough about to focus on– not with Calliope Mori next to her.

Not with Calliope next to her doing what she was doing with Gura’s tail; an innocent action, it probably seemed to be, but it set Gura on edge in a way that was distinctly… familiar.

It seemed like forever ago that it’d started. As she’d sat down next to Calliope at the beginning of the movie, one that she’d allowed Calli to pick, she’d tucked against the taller girl’s side like she always did, her small frame fitting perfectly next to her, and she’d flopped her tail into Calli’s lap. She’d done it as a joke, mostly; she’d expected Calli to laugh, push it off, make some funny comment about how clingy Gura was or briefly cuss her out, but none of that happened like she thought it would.

Instead, Calliope’s hand settled on top of her tail, just behind her upper fin, and it made Gura freeze in her tracks.

It’d be weird to move her tail now, right? It’d be weird to jerk away. Trapped under Calli’s palm, she didn’t move a muscle, her tail stock-still and the rest of her body rigid as the opening credits of the movie rolled.

It didn’t help her situation how close she was to Calli. They had movie nights often, and Gura always leaned against her during them, halfway to cuddling but not quite. Ordinarily, she’d get used to the proximity, used to the feeling of Calli’s side against hers and the scent of her shampoo lingering around her, and it wouldn’t make her heart flutter as hard as it used to, but this time was different. The weight and warmth of Calli’s hand was new, and it sent Gura reeling into a spiral of overwhelming sensations.

She swallowed hard and fixed her eyes squarely on the TV in front of them, meaningless action scenes blurring together– Calli loved movies full of gunfights and car chases, and Gura usually only tolerated them for her sake, but for once she was grateful for the flying bullets and poorly CGI-ed explosions, because it was loud and chaotic enough to pull her mind away from Calli’s hand against her. She zoned out to the sounds of screaming and gunfire, and hoped she could just last through to the movie’s end.

She almost would have, if not for halfway through the movie when Calliope’s thumb started moving, brushing idly back and forth against her skin. Gura’s eyes snapped sideways to look at her, but she didn’t notice, her focus absorbed by the action on-screen. It seemed like she’d hardly noticed the movement of her own hand, petting Gura completely absentmindedly, like her tail was a cat curled in Calliope’s lap.

Gura fidgeted with the hem of her hoodie, tugging at the fabric just to give her fingers something to do. To her credit, she tried as hard as she could to remain still, to look normal, but the tension in her shoulders and the heat rising to her face was hard to ignore.

Calli laughed out loud at some joke a character cracked, and glanced over to Gura, clearly expecting her to have laughed as well. The sound of Calli’s laugh always sent a thrill through the pit of Gura’s stomach; made her heart do flips in her chest.

For as long as she’d known Calli, it had been that way, ever since the day Kiara introduced them to each other. Between her deep pink-red eyes and her lighter hair, her voice that sent sparks down Gura’s spine and the stupid, shitty jokes she’d always crack, though Gura would always laugh at anyway, and…

"Hey, man, you feeling okay?"

Her thoughts interrupted by Calli’s voice, Gura turned to her. "Huh?"

"You looked a little out of it," Calli gestured to Gura’s face with the hand not on her tail– still, she wouldn’t remove it, though her thumb had stopped moving. "Not liking the movie?"

"No, no," Gura shook her head. "The movie’s fine. Sorry. I just got a little distracted thinking."

"Mmm. Okay." Calli rested her chin in one hand and her elbow on the arm of the couch. "I should’ve bought popcorn."

"Next time?"

"Yeah, next time."

A few moments passed, and there came a lull in the movie’s fast-paced action, cutting to a scene of two characters having an exposition-filled conversation. In all of her distraction, Gura had forgotten to pay much attention to the movie’s plot, and everything mentioned in the conversation that should have sparked recognition were just meaningless to her.

Lost in trying to piece together the bits of plot she’d remembered, Gura stopped being hyper-aware of every place her body touched Calli’s, and finally relaxed for a moment, body sinking into the couch cushions as the tension ebbed from her muscles.

Until Calli’s hand started moving again, and her fingertips danced down the centerline of Gura’s tail, stroking delicately down its length and back up. It tickled, though not unpleasantly, and as time seemed to stretch on slowly and Calli’s touches grew more confident, more curious, exploring the join of her upper fin to the rest of her tail and creeping towards the softer underside, Gura realized that it was definitely not unpleasant.

She knew already that her tail was sensitive, particularly its underside, and she knew that touching it enough for a long time would easily push her to the edge of desperation– Amelia had learned that firsthand, not long ago– but she wouldn’t have thought that touches with such an innocent motivation would do the same.

But, of course, it was Calliope, and no rules seemed to apply when it came to her.

Gura gritted her pointed teeth, jaw tense, trying her hardest to not allow her tail to twitch. She could take it off Calli’s lap now, sure, but it would be awkward– Calli might read it as a rejection, as a dislike of what she was doing, and that was the last thing she wanted. She did like it, but the problem is that she liked it too much, dangerously much.

Oh, God, she thought, head lolling back against the couch cushion as Calli’s fingertips found the soft, vulnerable underside of her tail, caressing and rubbing the way one would to a cat’s tummy. She urged the movie to end faster, urged Calli to stop, yet at the same time she wanted the movie to stretch on forever, just so she could feel Calli’s fingers against her for longer.

Calli’s nails connected with her skin as she made a gentle scratching motion, and pleasure shot up Gura’s spine and coiled low in her stomach, forcing her to bite back a satisfied groan. Her tail ached to press into the touch, to urge her to do it again, but she stubbornly kept as still as she could, even when Calli’s fingertips trailed, tingling, along an old scar on its side. Stay still, she snapped at herself, insisting on waiting this out– waiting until Calli got bored and her hands stopped their fidgeting, or until the movie was over and she had a way to move her tail without making things awkward, whichever came first, but it was getting harder to play it cool by the second.

Her hand drifted down to brush against the edge of Gura’s top fin, tracing its curve and the long, stitched scar crisscrossing it. Every touch, every millimeter of her skin against Gura’s felt like it lit her on fire, her breath coming shallower and her thighs pressing tightly together before she even realized they were.

Gura’s shorts were thin, and– oh, curse her stupid fucking Atlantean habit of wearing as little clothes as possible, because she’d neglected to wear anything beneath them and it was a decision that, as she felt her inner thighs growing slick, she regretted more than anything else she’d ever done.

She shifted uncomfortably, thighs still pressed together to relieve the building heat, but the pressure was less and less adequate as Calli’s fingers continued their gentle, slow exploration. It was nearly agonizing, and Gura’s breath was harder and harder to catch. She rocked her hips forward, disguising the action as a simple shift of position but trying to press downward into the couch cushion; anything to take the edge off the desperation.

Her breath hitched– she tried her hardest to keep it even and slow, to give the impression of relaxation and nonchalance, but it was impossible. Her head spun, the escalating pleasure building and rising with every tiny touch. Her tail hadn’t been this sensitive or susceptible even with Amelia, when she’d been making Gura feel that way on purpose– why was Calli different?

She didn't know, couldn't place it, all she knew was that her entire field of awareness narrowed only to where Calli's skin touched hers, to the tiny sparks of pleasure and warmth radiating through her skin. Her fins twitched involuntarily, but Calli didn't glance away from the movie, didn't seem to notice at all.

It was aggravating, how distracted and oblivious Calliope was. Gura looked at her sideways out of the corner of her eye and found her fixated on the movie completely, a half-smile tugging at her lips just slightly every time another loud noise emanated from the TV. She didn't even look down as she fidgeting with Gura's tail, a finger dragging along its length against the ridge at its top and tracing the top edge of her fin, sending a shiver rolling up the base of Gura's spine and exploding in her skull as fireworks of warmth.

She looked away quickly, before Calli caught her staring, or noticed the deep blush that she knew must be on her face. She thought, with a thread of self-confidence, that she was acting admirably normal and put-together, perfectly calm. Collected. Nothing to take note of, or be suspicious of–

"Ah–"

She nearly slapped a palm over her mouth, her face blazing even hotter than before.

"Gura?" Calli said, her voice dipping lower in the middle of the word in that way that always made Gura's stomach do flips. "You good, man? Movie startle you?"

Gura cursed Calli's skillful fingers, deft in a way Calli didn't even know. They'd hit a spot at the base of her fin that ripped a breathy moan out of her before she could tamp it down, and worse, they hadn't moved from that spot even when Gura made the noise. Calli shifted her weight on the couch minutely, not even an inch, but it made her hand shift too and her fingertips rubbed harder against that spot, sending another shudder through Gura's tense body.

"Yeah, uh," she managed, facing firmly towards the TV and hoping her hair obscured the pinkness of her cheeks, "just the movie."

"Oh. 'Kay. I mean, that didn't sound like– ah. Whatever." Calli's attention returned to the screen, and Gura tried her best to follow suit, she really did, but there was a problem growing more pressing by the moment.

Shit. Her shorts were thin. And Calli's touches, however innocent, had a bigger effect on Gura than she'd realized at first, or ever expected. The insides of her thighs were slick and sticky, and the need building between them had her so desperate it hurt, with no way to relieve it. How long was left in this fucking movie? She could swear it had been two hours, at least

She eyed Calli's bathroom down the hall. No way to relieve it. Hm. Maybe there was; if she could excuse herself under the guise of using the restroom, she could take care of it quickly and come back with no problem…

Gura's thought process stuttered to a halt when Calliope's palm laid flat against her tail and rubbed in slow, tiny circles. She could feel its warmth, the tiny, slightly scratchy calluses at the base of her fingers where she'd gripped her scythe for thousands of years, the softness of the rest of her hand, skin like silk–

"Sorry, dude, this okay?" she asked, hand stilling– no no no, don't stop, don't stop, Gura urged her silently, damn near screamed at her, desperation coiling so tightly inside her it was unbearable– "Should’ve asked, but your shark skin just feels… Cool. All smooth and cold. I'll stop, though, if it's–"

"No," Gura blurted out. Even she could hear the rising desperation showing in her voice, breathy and even more high-pitched than usual. "It's okay. Feels fine. Keep…" Keep going, she wanted to say, but questioned how strange it would sound, and she scrambled to find a joke to put in its place to counteract whatever strangeness Calli had picked up on, but she came up with nothing. She trailed off, swallowing down the ball of anxiety in her throat– swallowing, too, the begging that rose up, the pleas for more that she wanted more than anything to let slip.

Calli just nodded, a quick jerk of her head, and thankfully said nothing about Gura’s odd tone of voice. By some awful coincidence her fingers went straight back to the exact same spot, pinpoint accuracy, as if she was doing it on purpose. Gura almost groaned out loud– she couldn’t keep her moan down the first time, and definitely wouldn’t be able to if Calli touched her any more.

Her jaw tensed, teeth gritted, determined to stay quiet and still. She had control over her instincts, she had power over her own body, she would stick it out until the movie was over, and judging by the rising action, it was reaching its climax.

Unfortunately, so was she.

The pleasure coiling in her stomach and between her legs coalesced, and her fist tightened by her side, other hand gripping her hoodie like a lifeline to fight off the feeling. A whine rose in the back of her throat– God, she was so close, Calli’s consistent, soft rubbing, back and forth against her skin driving her crazy, hips rocking down against the cushion to try and find anything to push her over the edge.

Her head spun, her eyes unfocused and breathing short, thighs pressed together so hard they trembled, and–

“Gura?”

Calliope’s fingers slowed, just enough that Gura barely missed her peak, and the pleasure fizzled out, frustrating and unsatisfying. She clenched around nothing, neither the pressure of her thighs or the miniscule friction of her shorts or the cushion below her enough to bring her back up without Calli’s fingers.

She reluctantly turned and lifted her eyes to meet Calli’s, who was looking at her with a strange mix of concern and curiosity. Gura could hardly catch her breath enough to speak, her chest heaving.

“Ah– y-yeah?”

Calli’s eyebrows were furrowed, but as she stared at Gura silently, sending anxiety shooting through her chest, they slowly raised.

“Gura,” she said again, without the intonation of a question.

Gura ran her tongue over the points of her teeth, her mouth dry, voice raspy as she squeaked out a hesitant “What?”

Slowly, as if experimentally, Calli dragged her fingernails lightly down the length of Gura’s tail, analytical gaze watching her closely. Gura shuddered, breath catching, and as she did she saw an expression of realization dawn in Calli’s eyes. She opened her mouth to speak, but before she did, her fingernail caught a sensitive spot and tore a quiet, broken whine from Gura’s throat.

“I fucking knew it,” Calliope whispered.

Gura ducked her head, trying to hide the furious blush on her cheeks. “Knew– knew what?”

She felt Calli’s hand leave her tail and a moment later, it cupped her face, turning her head back up. She hesitating for a second, seeming to struggle to find the right words. A flush had creeped onto her face, too, something that didn’t escape Gura’s notice.

“You– you could have said something earlier,” she muttered.

She knows. Gura’s stomach turned with anxiety and humiliation– God, how fucked up was she, getting so horny from such innocent touches from one of her best friends?– but beneath that was relief. It was out in the open, now; she didn’t need to hide every reaction, muffle every noise.

Calli shifted her body to face Gura directly and her other hand caught Gura’s hoodie. “I-I’m sorry, man.” Her gaze drifted sideways, unable to look Gura straight in the face. “I should’ve, um… asked, or stopped, or something.”

Gura’s tail fell from Calli’s lap, laying limply over the edge of the couch, fins still twitching with sensitivity. One hand caught Calli’s wrist, fingers digging into her with strength always unexpected from someone as small as her.

“Calli,” she choked out, voice strained and quiet.

It was fucking unbearable. An hour– more than that, probably– of teasing, building her ever so slowly to the peak she ached for, and before she could reach it, Calli stopped. Gura could feel the wetness soaking her shorts– by this point, she’d probably soaked all the way through them and leaked onto the couch, but she was far beyond caring about that– and the frustration, the need had built to a crescendo she couldn’t ignore anymore. Her head spun, thoughts fuzzy, and before she could rationalize it to herself, she blurted it out.

“Please.”

Calliope was silent for a beat.

“Gura, you–”

“Calli,” Gura said, fingers digging into her wrist hard enough to make Calli wince. She raised her eyes to meet Calli’s, wordlessly pleading hard enough she felt pinpricks of tears in their corners. “Please,” she said again. “I– I need–”

Her words were cut off by lips against her own, the feeling like fireworks going off inside her skull. She couldn’t think, could hardly move– couldn’t do anything but feel Calli’s mouth, warm on hers.

A moment passed, and Calli tried to pull back, but Gura didn’t let her. The tension in her body all uncoiled at once and she sprang onto her, half in her lap, catching Calli’s face in a gentle grip to hold her closer. Calli’s hands settled on Gura’s torso, one fisting in her hoodie at her waist and the other lower, fingers on her hips against her shorts where her hoodie rode up. It was gentle, slow, experimental and soft as Calli’s lips slotted against Gura’s again and again, but it didn’t stay that way for long. Nine thousand years had not taught Gura patience.

Her teeth scraped against Calli’s bottom lip, sharp enough to leave a faint red welt. Calli gasped, a tiny noise nearly lost among the sound of Gura’s own blood pounding in her ears, but every sense was heightened and she heard it perfectly, and fuck did it made her head spin. Her tongue, longer than an average human’s, found its way into Calli’s mouth past her parted lips and the kiss deepened into a rough mess of tongues and teeth and heavy breathing.

Enveloped in it, Gura didn’t notice Calli’s hand sliding from her waist to her back until it hit the base of her tail and a wave of blissful pleasure rippled through her, Calli’s fingertips ghosting across the seam where her shark skin melded into her human skin.

She didn’t even need to ask for more; Calli felt her shudder and instantly obliged, pressing into the line of the divide harder, perfectly melding the different stimulation and the resulting shocks of pleasure jolted Gura’s brain into overdrive. She collapsed into Calli’s chest, gasping, her tail writhing from side to side.

Calli didn’t slow down. Her fingers didn’t stall for a moment, running up and down Gura’s tail to every spot and patch of skin that had set her on edge in the first place. Gura moaned, over and over, nonsensical whines of Calli’s name interspersed between. It was even more intense, more mind-numbing than the last time, now that Calli was touching her with intention and paying close attention to her most sensitive spots. Her fingernails roughly dragged a line up from the thrashing tip to the base, and her gentle fingers retraced the welts back down.

Gura’s moan was guttural as it tore out of her chest, her whole body limp and trembling, fists tangled in Calli’s shirt in an attempt to ground herself. Her hips bucked, grinding down into Calli’s lap. Her shorts, soaked completely through now, she was sure, prevented her from gaining much friction but the little she could get was hot and electric, forcing another moan from her throat that trailed into a high-pitched, desperate whimper.

Calli,” she gasped, hardly able to catch her breath, unaware of anything except Calliope’s hands on her, all over her tail, both of them now stroking and rubbing and scratching, the stimulation so overwhelming that Gura’s mind went blank.

Her orgasm hit her so hard and fast that she barely felt it coming, her body going rigid as it washed over her, one drawn-out broken moan echoing from her lips half-muffled in Calliope’s shirt. Her fingers didn’t stop, didn’t even slow down, her mix of rough and gentle touches working Gura through her orgasm, stretching it out until she finally collapsed, tail twitching as the aftershocks rolled through her. She hardly even needed a single touch on her clit– the slight brushing of her shorts as she moved was enough to send shocks through her cunt, too, clenching down around nothing, needy and insatiable.

Gura was barely able to catch her breath, quiet whines slipping out between inhales, her head spinning and vision blurry. She straightened up, and caught Calli’s eyes– the lust in them was obvious, and when Calli connected her lips to Gura’s, the intensity with which she kissed her made it clear she wasn’t done.

“God,” Calli murmured between messy kisses, “that was so– mm– fucking hot, Gura.”

Gura, still catching her breath, could hardly respond past a whimper. Her thighs still trembled and she grasped at Calli for stability, fingernails scratching at her skin.

Calliope gave Gura a few more moments to recover and let the aftershocks subside before her fingers slid up from Gura’s tail to the waistband of her shorts and hooked underneath them, only waiting a fraction of a second for Gura’s small, flustered nod of confirmation before pulling them down, tangling around her ankles until she writhed and kicked them off, leaving them discarded on the floor. With them gone, she was acutely aware now of the soaking wet mess between her thighs and how on display it was, and she blushed deeply, cursing her Atlantean genes that made her secrete more bodily fluids than humans.

Calli didn’t seem to mind. Her hands took their sweet time making their way up Gura’s thighs, curving around her narrow hips and up the small of her back, lingering on the base of her tail before sliding up beneath her hoodie.

Calli,” Gura groaned, shifting under her touch to press closer, urging her hands back down. Calli chuckled, a sound that told Gura she was more interested in teasing to watch her reactions than rushing, but Gura’s insistent whines finally drew her touches down again, caressing the inside of Gura’s thighs. Her skin was sensitive enough to make her twitch, and she felt her clit do the same.

Gura, suddenly, was frustratingly aware of the fabric between her hands and Calli’s skin, and she tugged at Calli’s shirt with a frown. Calli took her hands away from Gura long enough to pull the hem of her shirt over her head and toss it aside, and a blush colored her cheeks as Gura stared openly at her chest.

“Whoa,” was all Gura could muster, her mind pulled completely away from thoughts of her own pleasure, in favor of Calli’s tits, which she took not-so-gently in her hands. Calli’s bra– plain black, contrasting sharply against the pale skin of her chest– was in the way, but Gura couldn’t reach behind her to unhook it, so she settled for cupping and squeezing them in her palms, thumbs running over Calli’s hardened nipples that poked through the fabric.

Calliope squirmed under her touches, and Gura gave a toothy grin, relishing how she was finally the one to make Calli blush and come undone– until Calli’s hands found her thighs again, moving up and working much faster than she had before, and Gura melted into her touch again. One finger brushed against her clit, sending electric shocks of pleasure up through her, and two others found her wet slit and ran through her folds. Delicate, at first, until Gura’s hips pressed down and Calli slipped those two fingers inside her. She didn’t need to waste any time– not with Gura already so wet that the slick visibly dripped down her legs.

Ohh, fuck,” Gura said, voice shaky, collapsing forward to support herself on Calli’s shoulders as Calli pumped her fingers quickly in and out of her, curling and twisting them to coax moans from her throat. Her cunt, so neglected the first time around, clenched down around Calli’s fingers and her hips chased the feeling, rocking up and down to match the rhythm Calliope set and drive her fingers even deeper.

“Yes, yes, Calli,” she panted, over and over like a prayer. The loud, wet sounds of her own pussy reached her ears and for a second, her heart skipped with embarrassment, but then Calli’s fingers curled deliciously inside her and she cried out, losing all the dignity that made her ashamed. “Fuck!”

Behind her, the credits of the movie rolled, entirely forgotten by them both.

Gura’s eyes squeezed shut, Calli’s thrusts speeding up to encourage more noises from her. Warm sparks of pleasure shot through her core, making her squirm, but Calli’s other hand firmly braced on her hip and kept Gura anchored in her lap. Her pace kept up, relentless, bringing Gura desperately close to the edge.

“Yes, that’s– ahhh, yes, fuck, yes–”

“Mmm. There?” Calli’s fingers curled again, hitting the same perfect spot, and the noise it tore from Gura’s throat was damn near animalistic.

“Yes!”

Calli’s fingernails dug into her skin as she tried harder to keep her still, Gura’s hips bucking erratically as she chased her second orgasm. Lost in the pleasure, head spinning, she lost track of what came out of her mouth– rambling pleas and broken gasps of “yes, yes, I’m so close, feels so– so good, fuck–” and Calli rewarded each word, fingers reaching deeper still.

The feeling reached a crescendo and Gura’s body stretched taut as a violin string, hovering just on the edge– and then Calli curled her fingers forward roughly and it all crashed over her, tingly pleasure hitting her in waves. Calli’s fingers didn’t slow, didn’t stop, even when Gura gushed wetness onto her hand and clenched down around her hard enough that she could barely pull them back out. She just kept working her through it, kept hitting her with wave after wave of aftershocks until Gura couldn’t make any more noise, her mouth frozen open in a silent moan.

Calliope’s other hand slid from Gura’s hip to her stomach and her thumb reached down to rub at Gura’s clit, and sparks exploded behind her eyes– it felt white-hot, her sensitive clit swollen and aching and all the pressure there unraveling at once in a second, somehow even stronger wave, taking over her until her whole body trembled–

“Ohh,” Gura gasped, shuddering, finally coming down as the intensity ebbed, with her heart pounding so loud in her ears she couldn’t even hear her own panting. Eyes still squeezed shut, she collapsed against the soft pillow of Calli’s tits, her chest heaving. Distantly, she felt Calli’s fingers slide out of her, but she couldn’t muster the energy to be embarrassed at how much she’d soaked them, even though she could feel how wet they were. All she could do was lean on Calli and catch her breath, legs still twitching as the aftershocks finished wracking her body.

Calli’s clean hand lifted to thread into Gura’s hair, holding her closer. Her other one reached beside her, fumbling around on the couch until she found her discarded shirt and using it to wipe most of the moisture from her fingers, so she could gently rub circles onto Gura’s back.

“You okay?” she whispered, fingernails scratching gently at Gura’s scalp.

“Mhmm.” Gura couldn’t muster much more than that and a weak nod. She could hardly even feel her pussy– it felt more like a bundle of raw, tingling nerves between her thighs, spent but finally satisfied.

She laid there for a long while, letting her heartbeat slow and return to normal and her head stop spinning, until she could string thoughts together well enough to speak. She pushed herself up to look Calli in the face, and seeing the blush on her cheeks and the tension still in her brow, she felt energy quickly return to her exhausted body.

“You–” she started to say, but Calli spoke at the same time.

“Do you feel okay, Gura?” she asked again.

Gura’s heart skipped a little at the sound of her name. “Yeah. Yes, I feel– good. Great. Thank you. And you–” she glanced down, following Calli’s flush down her neck and to her pink-dusted chest, her perfect tits…

“You… deserve something too,” she said, gently cupping one in her hand, fingers returning to her nipples where they had been earlier and relishing Calli’s reaction all over again. She bit down on her lower lip to muffle her whine, embarrassed, and tried to look away.

“You don’t– I–” Calliope tried to protest, cheeks turning an even darker shade of red, but her heart wasn’t in denying Gura any longer. Her desire won over her embarrassment of asking. She squirmed beneath the smaller girl, thighs shifting and squeezing together, and finally relented. “I– do want you to. Please.”

Gura didn’t need to be told twice. She lowered her head to kiss along Calli’s neck, rewarded with a high-pitched, adorable gasp, and slowly made her way down to her ample chest. She kneaded the soft mounds of Calli’s tits, feeling a flash of jealousy at their perfect fullness, but it quickly left her head as soon as she flicked across her nipples and heard Calli’s gorgeous moans. She cursed Calli’s bra, still in the way so she couldn’t latch her mouth onto them, but as soon as she considered reaching behind her to unhook it Calli squirmed again and she thought of better things she wanted to do.

She didn’t waste the opportunity to lavish a few open-mouthed kisses along the swell of her breasts on the way down, but Gura quickly slid off Calli’s lap and down until she knelt on the floor. Hands on her knees, tentatively, Gura glanced up at her face– but she didn’t need to ask out loud; Calli parted her legs for her, inviting her closer with an anticipatory shudder.

Gura reached immediately for Calli’s waistband and pulled it down, pants and underwear together. As she tossed them aside, she saw the wet patch on the fabric of her panties and ran the tip of her tongue over her teeth, salivating. She ran her hands up Calli’s thighs, brushing her thumb over the soft flesh of her inner thigh and kissing the inside of the other. Experimentally, she let the tip of her canine drag along the skin, just barely hard enough to hurt.

“F-fuck,” Calli stuttered, reaching for her hair and scooting further towards the edge of the couch. Gura nipped at her again, smirking at Calli's guttural, surprised moan, and kissed the welt she left. Calli's fist tightened in Gura's hair, tugging at her, and Gura took the hint. She leaned up to push her face closer to Calli's core, savoring the heady smell of musk and salt and sweat that hit her oversensitive nose.

She brought her hand to Calli first, brushing through the trimmed bit of hair and down into her folds, feeling wetness gather on her fingertip from the slightest touch. She spread her open with two fingers, staring with wide-eyed, unconcealed lust at the glistening pink hole inside. It made her practically drool.

Gura murmured a string of curse words under her breath as she ran her fingers up and down Calli's slit, just admiring; savoring every tiny gasp falling from Calli's lips at her touches. She tried to slip her finger in gently, slightly, but Calli was so wet and needy that it slid in to the knuckle easily, and Gura almost moaned as loud as her as she watched the way Calli's cunt swallowed her and felt the hot, tight warmth. When she eased it back out, the slick shine on her finger made her feel nearly primal– hungry.

She slipped that finger past her lips with a grin up at Calli, who flushed and looked away, but Gura saw the way her fingernails dug into the arm of the couch at the sight. Gura's eyes fell shut and she savored the taste, twirling her tongue around her finger to catch every bit of it– it only whet her appetite for more.

No more time to waste. Gura wasn’t patient enough to tease Calli any longer.

She gripped roughly behind Calli’s thighs and tugged her forward– Calliope let out a surprised squeak; Gura always was stronger than her tiny body made her look– until her hips rested at the edge of the couch and her pussy right in front of Gura’s eager mouth.

“G–ura–”

The word was strangled in her throat halfway through when Gura’s tongue flicked through her folds, gathering the dripping slick and filling her mouth with the taste. Gura let out a noise halfway between a hum and a moan at how delicious it was, pressing forward so her tongue could slip inside and taste more of her.

Earlier, she had loathed her Atlantean genetics for the extra bodily fluid it gave her, but now she thanked them as she coated Calli’s insides with her saliva. She was grateful, too, for the abnormally long length of her tongue– she could reach places inside Calli that her small fingers probably wouldn’t be able to, and the taste was making her head spin.

Calli moaned, one hand using Gura’s hair as leverage to hold her face close, the other maintaining a death grip on the fabric of the couch, her knuckles turning white. “J-Jesus, Gura, that’s– ah– so–”

“Mhm?” Gura answered, tilting to run her tongue up to Calli’s clit, circling it lightly. Calli arched and her grasp tightened, nails digging into Gura’s scalp and almost making her moan in turn.

“S-so good,” she stammered as Gura pushed slowly back into her cunt, and Gura felt her inner walls twitch, tightening around the intrusion. “God, fuck, you’re so good at this– How–”

Gura couldn’t help an internal thrill of smugness and pride. Good? She hardly had any idea what she was doing, just moving until she heard Calli react pleasantly and then repeating it, but she guessed it just meant she was naturally gifted at this sort of thing.

Calli’s words devolved into gasping moans as Gura circled her clit again with her tongue, flicking the tip over her sensitive nub. She latched her lips around it and gently sucked, careful to avoid the sharp ridges of her teeth, and was rewarded with a strained, breathy groan of her name.

“S-shit.” Calli’s thighs closed around Gura’s head and she lurched forward, shoving Gura’s face hard against her crotch. “Shit. Yes–”

She sucked at her clit once more before slipping her tongue back down and past her entrance, thrusting in, jaw aching now but it was the last thing on her mind. Gura wouldn’t let up until she had Calliope screaming. Her hands, resting uselessly on Calli’s thighs until now while she focused on her mouth, could be put to much better use.

While her tongue kept its relentless pace in and out of Calli’s pussy, her hands slid up to her waist, drinking in the feeling of her soft skin and her twitching muscles. One stayed there, resting on her lower stomach to feel the flex of her abs as she tensed and clenched, while the other moved down to tease at her pubic hair. It brushed, just featherlight, over her clit, and Gura tasted fresh slick coating her tongue.

Calliope’s whine was almost pathetic-sounding, needy and vulnerable, but she was too long gone to be self-conscious about it anymore. Gura glanced up to admire her face– head thrown back and cheeks dusted pink, while her eyes screwed themselves shut beneath her crinkled brow– and watch each change in expression as she rubbed harder against her clit.

Though she was barely able to suck in breaths through her nose and she was growing dizzy from the lack of oxygen, Gura couldn’t focus on anything besides pleasing Calli and making her cum. She was singlemindedly devoted to it– and she forgot about all else except the taste and smell and sensation of Calli against her mouth, and the sounds of her pretty moans echoing from above.

Her efforts went rewarded soon. Calliope squeezed down around her tongue, hard, hips rocking forward to meet Gura’s rhythmic touches on her clit. Her breath came so fast that the whimpers caught in her throat, coming out as silent gasps.

“Yes–” she choked out, thighs clenching harder around Gura’s head as she reached her peak. “Fuck, I’m–”

Gura drank in the juices that flooded her mouth, drank in the beautiful sound of her half-strangled, cracking moans and the sight of her blissed-out face as she came. She wouldn’t slow down, not when Calli started to writh from the intense stimulation, gasping louder and louder– not when her moans reached a volume that would definitely piss off the neighbors, not even when Calli’s thighs squeezed so tight around her head she stopped being able to hear the moans above her, or maybe Calli stopped being able to make any noise at all.

Not even when Calliope was practically screaming her name did Gura slow down– not until she was sure she’d fucked every bit of pleasure out of Calli that she could, and the reaper finally slumped back against the couch cushions, thighs loosening, weakly pushing Gura’s head away when the sensation became painful.

Gura swiped her tongue through Calli’s folds one last time, gathering every bit of cum she could into her mouth and praying the taste would linger. Calli twitched away and whimpered when Gura nudged against her clit, too sensitive from the orgasm.

“Calli,” Gura said, climbing back up onto her lap and nudging her until she opened her eyes to meet Gura’s gaze. “You okay?”

“Yeah. Mhm. Just–” Calli closed her eyes and inhaled deeply, and Gura understood. She pulled Calli’s head to her chest and Calli wrapped her arms around her waist, letting her pulse slow back down. “I don’t have stamina like you, I can’t go for multiple.”

Gura giggled and stroked her hair gently. “Oh, I don’t expect you to. But how– how was it?”

Calli groaned in the back of her throat, hugging Gura tighter. “It was– fucking– God. So good.”

Gura smiled, giddy, and her tail lashed behind her happily. “Well, I’m– I’m glad.”

“Yeah. Me too.” Calli held her silently for another moment, before hesitantly breaking the quiet. “I’m, uh… Sorry about earlier, though. For touching you like that in the first place. Without asking.”

“What? No!” Gura pulled back so she could meet Calliope’s eyes. “Don’t be sorry. It was– I was–” She blushed, remembering the way she’d reacted to Calli touching her tail. “I liked it. I wanted you to, and I’m… very glad about what it led to.”

“Well. So am I,” Calli mumbled, tucking her face back into Gura’s shoulder. “I wouldn’t mind, uh– Doing it again sometime.”

“Oh, Calli,” Gura said with a gleeful smirk, “you thought I wasn’t already going to?”