Work Text:
Aqua began to shuffle through the back of her closet. Her hand fell on a gorgeous dress that sparkled in the sunlight.
“Too formal.”
With a push, she moved it aside on the rack. Showing a dark blue hoodie that promised warmth.
“Too casual.”
As she moved the top aside, Aqua sighed as she realized as she stared at the empty end of her closet. She had exhausted her wardrobe of outfit options for her date with Terra. Admittedly, a momentary delay like this was nothing in comparison to the years it took for them to even start dating. Even after Xehanort’s defeat and their return, the two had their hands full for years working to protect the universe with the new generation of keyblade wielders against more threats.
But now it was over, the universe was saved and everyone had a chance to live their lives. To finally enjoy their victory without reservation. To finally follow where their hearts led. For her and Terra to finally understand the depths of their relationship. For what they had between them to blossom into something beautiful.
And she still couldn’t decide what to wear.
A tiny voice in her mind whispered, ‘Well there is one option, the simplest one there is.’
Aqua shook her head, as going completely bare would be impossible in almost any public space in the worlds they knew.
‘Well, there are plenty of ways to have fun at home.’
She sighed and walked away as the voice in her head refused to go away.
‘Especially if you get to see every last inch of Terra in return.’
The annoying thing was that she knew what she was hearing wasn’t anything from the realm of darkness. It wasn’t even a real voice in her head, but a part of her mind. It was the part of her that had made her realize she wanted to date Terra in the first place.
In the beginning, it was rather refreshing to follow that part of herself. When Terra had brought up how close they were becoming and the tension between them, it spurred her to accept his idea to start dating. As time went on, she decided to take more chances. To kiss him, to cuddle close on cold nights. Spending a moment lost in his eyes or savoring his embrace. Listening to her heart and admitting she was falling in love with Terra was a choice she couldn’t regret.
But then they went on a trip to a beach.
While the tropical world they had found was amazing, Aqua had a far harder time forgetting the sight of Terra in nothing but swim trunks. While she had caught glimpses of his figure here and there over the years, seeing so much of him left her at a loss for words. Not only that, but it seemed the bikini which she had initially chosen for the freedom of movement it offered in the water had left him breathless as well. At first she tried to write it off as surprise, just something they would need to get used to as they got closer dating.
But then while they were swimming together, a surge in the tide had lifted Aqua off her feet. Terra had pulled her close so she wouldn’t get swept away. But while she was safe from getting pulled to sea, it created another problem. The tingle she felt as he pulled her close to his bare chest. The heat that had built in her as she instinctively moved closer to him. The shudder she couldn’t help as she saw his growing arousal.
‘I’d say it was the opposite of a problem.’
And ever since that date the voice of her desires had become insufferable. Whispering thoughts of how it would feel if they had been closer a little bit longer. Ideas of what it might be to be in that position with no clothing between them.
‘Ideas of what it would be like for his cock to be inside.’
She sighed as she sat down at the chair by her desk. Maybe her libido was the problem in picking her clothes. It made it so hard to make a decision as that need smoldered in her mind. Hounding her with the desire to simply seclude themselves away and indulge in each other's bodies. Aqua furrowed her brow, wrestling with that idea until she sighed and reached around her back to un clasp for her bra.
Perhaps she needed to give it a moment of satisfaction. Tide over that hunger for a few moments so she could make up her mind.
Setting the bra to the side, Aqua sighed as she felt the warm air on her breasts. She sat down in the chair by her desk and hooked her thumbs on her panties. With a nudge, she pushed them past her hips and down her legs. Letting go, she let them drop down to the floor as she slowly spread her legs. She closed her eyes and let her mind drift back to that day.
The first thing that came to mind was how close they were. The sudden embrace pressed their bodies together for a moment. Yet she vividly recalled the warmth of Terra’s chest. Cupping a breast in one hand, she began to knead it, imagining a scenario where perhaps that tide was a little too rough. Where her top was torn away so she could feel him completely.
A warm tingle began to build with each caress as she matched her hand to the idea of him in her imagination. A firm touch, but far from unkind. Her hand stroked against a hardening nipple as Aqua fantasized on that moment lasting longer and longer.
‘But why should it stop at a hug?’
Her hand drifted lower and lower as she envisioned Terra doing the same. While she had already uncovered her moistening folds, she still couldn’t suppress a shiver at the thought of Terra undressing her. Though she was certain his touch would be very different, Aqua was satisfied with her own fingers as she trailed a finger up the length of her pussy. She let out a pleased hum as her movements fed into the pleasurable haze in her mind. Every sensation helped to amplify the fantasy in her mind. And as her fingers found her clit and started to gently flick against it, Aqua let her hum become a needy moan.
‘Oh, you definitely needed this.’
Her hand gripped her ample tit as she imagined Terra becoming more insistent in that moment, caressing her with purpose and desire. That same desire simmering in her mind to feel him under her hands. As she recalled the outline of his hardness under swim trunks, Aqua felt one finger slip inside, then another. Shivering at how wet she had become, she slowly began to work those fingers in and out.
The movement helped left her mewling as she let the sensation take hold. Gentle waves of pleasure lapped away at her mind as she thought of him taking her to a secluded cove and inserting that length inside her. How much better it would feel compared to the ecstasy she was feeling right now. Touching her as he moved inside her and sought release. That same release she was happily approaching, as she couldn’t help but cry, “Ah, Terra! Terra!”
“Aqua! Hold on!”
Oh. right.
Terra was waiting for her.
And to anyone only listening and knowledgeable about their somewhat dangerous life as keyblade masters, there was a significant chance she was crying out his name in pain instead of pleasure. His keyblade would make any locked door useless. That or he would be able to break it down from sheer strength. Aqua wasn’t sure which from the resounding slam of him flinging it open and rushing inside. All she knew was that Terra had run in with a half buttoned shirt and pants frantically looking for her and asking, “Aqua, what’s wrong?! Are you…”
And then his words fell out of his mouth as he found her.
Naked and groping her breast, fingers buried in her pussy.
She wasn’t sure how long the two of them stared at each other. Enough of Terra’s shirt was unbuttoned to hold Aqua’s attention as she saw a peek of his honed body. And clearly seeing her completely undressed left him utterly speechless as his mouth hung open. However long it was, Terra was the first to move. He backed away, trying to avert his gaze as he sputtered, “I-I’m sorry, I didn’t mean—!”
“Wait!”
The word was out of her mouth before Aqua could think of it. But even more surprising was Aqua realizing how much she meant it. She didn’t want this moment with him to stop so soon. They had grown close to be sure, yet this facet of their relationship had gone unexplored. Years of life spent holding back their desires for fear of the darkness had kept them from bringing up sex. While they were not totally ignorant of the matter, such carnal urges had gone unaddressed.
‘What better time to start than now?’
“If you’ve seen me like this,” Aqua spoke as she moved her hands from her folds and asked, “Could I see you?”
Her request got Terra to look at her again, and just having him see her like this fanned the flames that she had been stoking. “If it’s fine with you,” he settled on as he began to reach for his shirt buttons, “then I’ll show you.”
Aqua swallowed the lump in her throat as once again she saw Terra begin to reveal his body. Button by button he began to pull his shirt apart to reveal built muscles. In a way, this was almost more tantalizing than their visit to the beach. When he had finally reached the bottom and pulled his arms out of the sleeves, she breathed in a moment of awe.
She thought growing up with Terra would make her familiar enough with his appearance, doubly so after their trip to the beach. Yet the sight of his bare chest left her just as excited, if not more so knowing what was to come. The pants came off a bit quicker, Terra quickly undoing his belt, button, and zipper before letting gravity do the rest.
All that was left were the boxers hiding Terra’s steadily growing erection. A small bit of Aqua couldn’t help a twinge of pride at the effect she had on him. However, that was overshadowed by her hunger and impatience. As he reached towards the waistband, Aqua rose and murmured, “Let me help.” Terra watched frozen as she stood up, her freed tits giving a slight bounce as she moved towards him and reached for his underwear.
Of course, as she began to pull the boxers down, Aqua took a deep breath as she truly saw how big his cock had become. So erect that it strained against the fabric, aching to be freed lest it simply tear through its restraint. What could she do but oblige him? As she released it from his underwear, Terra’s dick stood firm before her.
‘Why not see how it feels?’
Terra was imposing at first glance. Tall and muscular with a stern figure. Yet Aqua knew that it belied a kindness and gentleness that ran deep. As her dainty fingers began to brush his cock, she heard him gently murmur at that contact. That murmur became a full groan as she held him firmly, his composure melting away at her touch. In turn, she released her breath as she felt how warm he was, warmer than even their closest embrace.
She gave it a few gentle strokes, watching as Terra slowly pushed his hips towards her. Trying desperately to chase this new source of pleasure. Granted, she couldn’t quite go faster without some kind of lubrication. Perhaps there was some kind of potion or salve nearby…
‘Or perhaps there’s another way of getting him nice and wet.’
Leaning forward, she tentatively gave his erection a gentle lick. The taste was thick with sweat and something else she couldn’t quite describe. Yet Aqua was hardly deterred as she gave it a few more laps of her tongue. Each wet sensation left Terra panting as he slowly put a hand on her shoulder. “Aqua, that’s…oh god...” Once again, his reaction continued to fuel a warmth inside her, excited with how her ministrations had reduced him to this.
Now her hand could more freely along his full length, and Terra had begun to more openly thrust into her grip. She reached for her ample breast and gave it a caress, wanting to stoke her own desires as she stated his. But as she did so his movements began to slow and she felt him put a hand to her shoulder and pleaded, “A-Aqua, hold on.” She looked up at him with curiosity, as Terra caught his breath before offering, “I…should do something…for you too.”
She couldn’t help a smile at that, Terra was always the first to offer help if he saw someone in need. And though her needs were more selfish this time around, she wasn’t going to turn him down. She stood up, though kept a hand on his cock as she asked, “Did you have something in mind?”
Terra glanced around her room before his eyes fell on the bed. Wordlessly, she let go as he began to head towards it, her eyes falling on his chiseled muscles before he turned around and lay down on the bed. She raised an eyebrow as she got next to him, unsure of where he was going with this. He began to gesture and explain, “Okay, then if you lay on me the other way, then I could…well…”
“Touch my pussy while I stroke your cock?”
Terra was wide eyed as he heard the dirtiest thing Aqua had ever said out loud. And to be fair, they weren’t words she used often even in her mind. Up to now she had only seen them in the occasional bodice-ripper she read. Books she read at the time between fascination and embarrassment. Aroused by the scenes before her, yet unable to see herself in that position saying lewd things like that.
Terra began to nervously smile as he began to explain, “I was trying to think of a better word than,” he chuckled before admitting, “well, pussy.”
A wry smile came to Aqua as she kneeled one leg on the bed. “There aren’t many that sound great to say.” With that, she gracefully swung her other leg over Terra to straddle over his chest. She leaned forward, pushing her plush ass towards his face. Presenting him a closer view of her folds as she once again wrapped her hands around his cock.
Her touch elicited another groan from Terra, though this time he managed to answer back, “I’d say yours is worth trying to think of a good one.” Aqua let out a gentle squeak as she felt his finger begin to trail up and down her heat. Compared to her own, it was larger, rougher, more worn from years of training. Yet Terra had a careful touch that almost teased her almost moist folds. She moaned in approval as she continued to work the length of his cock, “Oh Terra, that's fantastic. It’s…aaaAAH!!!”
And then he licked her sensitive folds, and approval was hardly enough anymore.
Whatever semblance of composure Aqua held onto in this tryst, Terra’s tongue was slowly undoing. Gentle moans quickly became desperate cries, her hips trying desperately to follow his movement. “That’s…so good!” Her own fingers could hardly compare to this sort of stimulation, and Aqua was quickly becoming addicted. All she could do was slump down and try to ride it out, her hands falling off Terra’s dick as he began to drown in that pleasure.
But as she saw it twitch before her, a thought came to mind.
‘If he’s willing to go that far, why not return the favor?’
Mustering what focus she could, Aqua brought her mouth to the throbbing erection once again. But this time, she let her lips wrap around it fully before letting it slide in her mouth. The taste of Terra’s musk was even stronger now, and the scent was almost intoxicating. Fortunately, the pleasure she had introduced to him gave her a needed reprieve, Terra’s tongue slowing as he groaned into her pussy.
Taking the chance to press what advantage she had, Aqua began to bob her head up and down on his dick. Mewling as she felt him try to thrust himself deeper, just as she pushed back against his own mouth. The two of them worked in tandem to build on this pleasure, chasing ecstasy as much as they gave it.
The sounds of their muffled moans filled the room. As she noticed the sun setting, Aqua briefly was grateful that their plans tonight were so ambiguous. No reservations to worry about or people to meet. Just the two of them in a bed, naked as they were born and drowning in pleasure they had denied themselves for too long. Yet as she continued to suckle away at Terra’s erection, even as he flicked his tongue against her clit, she realized something.
‘This isn’t enough.’
Pulling her mouth away with a pop, she called behind her, “T-Terra!” Her desperate voice interrupted his affections as she began to pull away. “Need…more than this!”
As she removed her pussy from his mouth, Terra panted as he tiredly asked, “Wh…what do you mean…?” He never quite got the full question out. Not before she flipped herself and pulled her hips back even as his hands held onto them. But by the time she had lifted her hips up over his dick, Terra understood perfectly as he hungrily growled, “More.”
She hovered over him, her glistening folds kissing the crown of his cock. Aqua and Terra looked at each other, panting as they both stood on the precipice. Ready to cross the line and indulge in the passions they had fueled in each other to completion. His hands holding her hips just high enough for that teasing touch to linger. Feeling that delicious ache that beckoned them towards ecstacy.
His grip wavered for a moment.
Her legs finally began to give out.
She wasn’t sure which one of them started it.
But it didn’t matter.
All that mattered was Terra’s dick pushing inside, Aqua’s eyes widening as she gasped at the sensation. All that mattered was him filling her as he threw his head back and moaned. All that mattered was the incredible warmth as she took every last glorious inch.
All that mattered was how good she felt.
She wasn’t sure how long they stayed like that, awash in the feeling of having sex for the first time. Aqua had heard the first time would be painful, and to some degree being stretched out like this was uncomfortable. Yet between her own efforts and Terra’s tongue, it was overshadowed by the pleasure coursing through her now.
And then she felt herself lift up just as Terra held on tight with his hands. Before Aqua could question what had happened, she felt him pull out his length before thrusting back into her quivering heat. She mewled as Terra’s warmth filled her again, savoring the sensation before he began to move again. Stroke by stroke, Terra began to settle into a steady pace as he began to fuck her.
Aqua panted as she rode atop him, and began to move back against him. Lifting her hips ever so slightly as he pulled out before meeting his stroke with a wet smack of flesh. Her breasts were bouncing from their efforts as they continued to have sex. And through it all, Aqua could hardly stop smiling, same as Terra. Knowing he shared her joy took it from simple sensation to something truly deeper. A link in their connection they had built that entwined the physical and the emotional.
‘If only it could last forever.’
Yet eventually, Terra’s joy faltered for a moment as he began to groan, “Aqua, ah! Getting close!”
The question cut through Aqua’s lustful haze for a moment as she realized she was moments away from him cumming inside. If she wanted him to pull out, now was the time to say something.
It wasn’t very hard to decide.
“If you don’t want it—”
“I do! I want this so much!” She whined as she brought her hand down to rub her clit, to make sure she had that extra push over the edge. The ecstasy she was building toward just about to hit her full force. As he thrusted with abandon, she looked him in the eyes and quietly pleaded, “Come for me Terra.” With one final squeeze of her clit, the dam broke as she wailed, “COME FOR ME!”
She could feel herself squeeze tighter and tighter around him as she came. Wave after wave of pleasure finally washed over her soul. The feeling was only heightened as she heard Terra raise his voice in a groaning cry as he buried himself to the hilt. Hips thrusting on instinct to push himself deeper as he released a warm load of cum inside of her. The sensation of warmth so far inside left Aqua mewling as her orgasm began to subside. With the unleashed tension finally fading, her strength began to waver and Aqua slowly began to sway.
But just as if it seemed like she would fall forward, she felt Terra move his hands up under her arms. Slowly, he began to lower Aqua down towards him, letting her melt into his embrace as the two of them caught their breath. Slowly, Aqua wrapped her arms around him and nuzzled closer. Relaxing in his arms as they basked in the afterglow of this wonderful experience.
A gentle stroke to her cheek caused Aqua to look up to Terra. Smiling as he looked at her with adoration, Terra gently shook his head, “After this, I’m not sure what else we’d want to do tonight.”
Aqua began to grin as moved to stroke his chest. “Well, there is one option…”
