Work Text:
Adora really loved waking up in Catra's arms in the morning. The nice smell of her fading perfumes and soft fur clinging to her back was something she wanted to feel every single day. Usually she even pretended to be still asleep just to stay in this position a little longer. Quiet purring and little neck kisses have always caused smile on her face. Sleeping with Catra was something so comfortable that she regreted every night that she had to spend alone.
They've been together for over three months so things like that were still a little bit new to both of them. It was still too early for Catra to move in, even if Adora said that she is completely fine with that. Of course, she wanted her girlfriend to herself all the time of the week but she didn't want to push things too much. For now it had to be enough for Catra to just stay for a night or two and cuddle. Sure, every other morning without her was hundred times sadder but it was still worth it. Adora was ready to spend thousands alone mornings just for this single happy one with Catra.
Everytime when Adora woke up in Catra's embrance, her heart seemed to just start a race. She knew all of it was real but some part of her was still scared that she might just wake up and everything will be gone. The blonde didn't mind sun glowing straight into her face, because laying here with her girl was more important than anything.
That is until someone decided to call her first thing in the morning, interrupting her ritual.
She sighned and slowly moved from the bed to sit on the edge of it and took the phone from the night stand. When she looked at the screen she saw Glimmer's number. Of course, her friend was the only person who could disturb her at this hour. Adora picked up and put the phone to her ear.
"Why the hell are you calling this early? Is someone dead?" The blonde said with a little rasp in her voice, after all she just woke up.
"I wish but nope. Seahawk is sick and we were supossed to go on a double date tonight with him and Mermista. We have already bought the tickets to the cinema and Bow doesn't want it to go to waste. We thought that maybe you and Catra are free today?" She asked quickly. Glimmer knew Adora long enough to know that there's no point in creating complicated sentences when she just sit on her bed. Somethimes even simple words were hard to understand this early.
Without saying anything, Adora laid back on the mattress, landing on Catra's belly with her head. She looked softly at her girlfriend who was already smiling.
"Do you wanna go see some movie with Glimmer and Bow later? Or do we already have plans?" Catra really liked suprises when it came to dates with Adora. Usually she would be quiet just to take her out on amazing night together. That's why she needed to ask if she didn't have something in her mind.
"Nah, we're free. To be honest, I just wanted to watch some movies with you on the couch but this is also alright." She laughed and Adora's heart jumped in her chest. Catra had many beautiful features in herself but her laugh was one of Adora's total favourites. It was high pitched and just so cute that every fucking time she fought with herself to not squeeze the shit out of her girlfriend.
"Catra said that we can be there." Adora answered, while Catra's hand started playing with her long hair. "Just massage me later so I won't forget about it."
"Wait, Catra is with you right now?! O my gosh, did you finally got laid?!" Glimmer shouted on the phone, causing every muscle in Adora to stiffen. She automatically lowered the sound of the phone, hoping that Catra hadn't heard anything.
"No, shut up, goodbye, Glimmer." She growled, ending the call and throwing the phone somewhere on the bed.
Ever since she started dating Catra, Glimmer was too invested in their sexual life. After almost every date with her girlfriend she would ask her about it and Adora had enough of this. Of course, the catgirl had no idea about it and Adora wasn't planning on telling her. She could wait forever for it and it would be just fine. They will do it when they'll be ready.
Well, they had one close call at Catra's place but then her roommate came back and all ended even before it could begin.
"Sparkles is being annoying again?" Catra's soft and still a little bit husky voice woke her up from thoughts. She looked up at her girlfriend who was still smiling at her. Before she even considered answering her question, she slightly got up, just to lay down on Catra's chest, letting her head rest just under the catgirl's chin. "Guess you wasn't ready to wake up."
She laughed again, but this time a small purr also started building in her chest. Catra wrapped her tail around one of Adora's legs, hand resting on her waist and Adora felt like she had found her home. Catra's embrance was the best in the world and if it was possible, she could spend the rest of her life like that, doing nothing and just cuddling with her girlfriend. The blonde had no idea when she closed her eyes, focusing only on the feline's hearbeat and quiet purr.
Adora loved everything in Catra but there were things she loved extra, like her laugh, her embrance and her purring. At first, when they just met she had no idea how to react at this feature but right now it was one of her favourite sounds that ever existed. It was really easy to fall for Catra and even easier to fall for anything that she ever did.
After their first night together, she also found something more comfortable than any pillow could have ever been, and of course it was Catra herself. Her soft fur made Adora fall asleep on her every fucking time when she only had a chance. It didn't matter on what part of Catra's body she would lay her head, all of them were amazing. Thighs, belly, arms or chest, all was perfect for her to fall asleep fast and comfy.
She could feel Catra's thumb gently rubbing her soft skin in the most caring way. In her previous relantionships, usually she was to one to take care of someone else but this time it was different. With Catra she could be the vulnerable one. When they were watching something, Adora was the one to rest her head on her girlfriend's shoulder, or to climb up on her lap. Even when they were sleeping together in the same bed, Catra was the one hugging her and it just made Adora feel safe. For the first time in her life she had someone who made her feel like home, no matter where she was.
"Are you going back to sleep?" Catra said, her free hand running down the length of Adora's blonde hair. "Or should I make something to eat?" It was just a simple question but it made Adora cuddle harder to her girlfriend, murmuring something quetly.
Catra laughed.
"Alright, baby, we're sleeping then."
—
She almost threw Catra into the room, closing the door as fast as possible with a loud rumble of the wood. She knew that playing this stupid strip poker was a bad idea so why the fuck she agreed to do this? Maybe because it was Catra's idea or she just wanted to see her girlfriend without some of her clothes but she wasn't ready for those fucking thongs. Where did she get them? Was she wearing them this whole time? Catra wasn't the type to wear this kind of underwear, so why she had it on this time?
Shit, after this Adora deffinetely needed some fresh air, but of course it was impossible, when she only had her boxers and shirt on. Right now she would give everything for one small balcony so she could get out.
Instead she just put her forehead on the door frame, hand still holding strong into the handle as if someone was about to walk in any second. She decided to close her eyes and try breath a little deeper to calm her down but while doing it she completely forgot about the fact that she's not alone in this room.
Soon Catra reminded her about it by resting her hands on Adora's waist, causing her body to stiffen slightly. Maybe she shouldn't have bring her girfriend with her. Seconds later she could feel Catra's breath really close to her ear what make her hand grab the door handle even harder.
"You're suddenly jealous or just horny?" The feline whispered and Adora felt the nice shivers running down the lenght of her spine. Her girlfriend's voice was soft but at the same time a little lower than usually, somehow deeper and had to bite down on her lower lip to not let out any embarassing sound out of her mouth. "You can tell me the truth, baby. I mean, I have never seen you panicking so bad. Did you like what you saw?"
Catra's hands slowly wondered under her oversized shirt just to find their place on her hips once again, but this time there wasn't any clothes between them and Adora's skin. Suddenly she felt her body burning under the soft touch. They've been together for over three months but only one time they've got this close and when things started to get hot, Catra's roommate came back earlier and everything fell apart. Fuck Entrapta, she always walked in the wrong time. And right now they weren't alone, again. Glimmer and Bow were sitting just a few meters away in her livingroom, between them was only a thin wall. It definitely wasn't a good moment.
But how could she think straight when Catra's hot breath was still so close to her ear and her hands were literally massaging slowly her soft skin. It felt so good.
"Catra, I—" What was she supposed to do? Lie about it? Catra wouldn't believe in any kind of weird excuse after what she saw earlier. Also, there was no other possible reason for her to panic so much over. She had to tell the truth and thank God that Catra could see only her back and not her red as fuck face. "Both." She finally admitted silently.
And even if she couldn't see Catra's face right now, she was sure that her girlfriend had this alluring smile attached to it. She could feel how the feline's mouth slowly move from her ear to her neck just to leave a few soft kisses there. It seemed like something completely innocent but at this point Adora was falling apart under every little thing that the other girl was doing to her. With every second even standing straight was becoming hard for her.
Suddenly Catra grabbed her wrist strong enough to change her position and slam her back agaist the door. Now she could clearly see her red cheeks and she wanted to hide somewhere where no one would find her. Soon enough both of Catra's hands were again on Adora's hips, but this time she could clearly see the way her girlfriend was looking at her and damn it was something.
She was right about the smirk but she would've never guessed the way her eyes darkened, full with something, she wasn't able to descibe in words. Her heart started to beat a lot faster than before and her breath became irregular. Adora saw this girl in many forms but this one was definitely her new favourite one. And the fact that she was wearing only her bra and unbuttoned jeans was making it even better.
"I had no idea that it's so easy to turn you on." She said it with this voice again, and Adora couldn't stop herself from bitting down on her lower lip. When Catra saw it, her smirk has grown ever bigger than before. She pulled out one of her hands from under Adora's shirt and put it on the blonde's cheek to kiss her hungrily.
Again, they've kissed probably milions of times but this was very different. Catra kissed her like she wanted to taste every part of her lips, to memorize every little piece of them, every small line and crack, literally everything. And yet, she was doing it so slow that it seemed like eternity, like they've had all time in the world for themselfs. Of course she surrendered to the kiss, letting Catra have it in any way she wanted.
After some time the catgirl slowly placed her thigh between Adora's legs making her let a silent moan out of excitement and sudden wave of pleasure. This was enough for Catra to slip her tounge into her lover's mouth to turn up the heat as if Adora wasn't burning alive already. And fuck, Adora was really trying to control the sounds that wanted to escape her throat but all of this felt just too good. The kiss they shared was becoming even more and more breathtaking and she wasn't even doing anything special, it all was Catra's doing. The feline's tounge started to play with the inside her mouth in the way that made her heart skip a beat and while doing so, the hand that was on her waist, now was starting to explore her body even more. It was amazing, but in the back of her head she still remembered about her friends stuck in the livingroom and as long as they were there, she wasn't able to fully give in.
"Catra..." She literally moaned between the kisses to get the feline's attention and she was really glad that it worked almost right away.
"Yes, baby?"
This fucking voice again. How could she sound so hot?
"Glimmer and Bow are probably still waiting for us."
Of course she didn't want to stop right now, not after this kiss and not when Catra's thigh was lightly pressed agaist the right part of her body but they couldn't do it with them almost right behind the wall. For a second Catra looked like she was thinking about it but before Adora could add anything more, the damned smile came back on her girlfriend's face. She looked her deep in the eyes, claws gently running down her abs and Adora lost her breath once again. The sensation of sharp claws slowly marking her skin with scrathes, not deep enough to run blood but good enough to give her body an unexpected wave of pleasure.
"Then I'll make you scream so loud that they will run away as fast as they can. What do you think about it, pretty girl?" She whispered, one finger hooking on the elastic band of her boxers.
"Fuck, Catra—"
"I'm about to do it, if you let me, of course." Small laugh escaped from Catra's mouth seconds before she decided to find herself a new place for leaving kisses on Adora, this time aiming for her neck. Even if Adora tried to sound like she cares about her friends presence, her body responted to Catra's moves almost too fast. Before her mind could understand any of this, her hand was already pressing the catgirl closer to her skin, even her head leaned on the door frame so her girlfriend could have more space for her amazing performance.
"Well, fuck Bow and Glimmer." She thought to herself as Catra sank her teeth into her flesh, causing her to moan one more time.
Catra's tounge slowly started to mark it's paths down Adora's neck, writing words in their own language. Somethimes she could even feel Catra's fangs on her soft skin, drawing lines on her or simply bitting down and damn, it felt good as hell. She even put her other hand between her teeth so none of those embarassing sounds would escape from her mouth. While she was trying to keep quiet, both of her girlfriend's hands wandered straight to her breast, still hidden under her bra, what wasn't a problem for Catra. She grabbed both of her boobs in her hands, squeezing them gently and it was enough for Adora to moan a lot louder than she expected to and was ready to apologize for that when suddenly the wet lips moved away from her hot skin, exposing it to cool air.
"That's exacly what I was talking about." She smiled, giving her girlfriend a short kiss on the lips, a little too short for Adora's liking. After it she completely moved away, every little touch dissapeared from her body and Adora was scared that she did something wrong. Luckily, before she said anything, Catra turned away from her and took of her jeans, revealing once again her perfect ass in those fucking thongs. The room seemed to be burning her skin and if she would see this hot view a few seconds longer, she would provably turn into ashes. Of course it didn't happened because Catra finally sat on the edge of the bed, looking meaningly on her own lap. "What you're waiting for? Don't tell that you're going to stand there now."
For a moment Adora was fighting with herself. She wanted to exit the room and tell Glimmer and Bow to go home, because now they're busy or just simply kick them out without telling anything but instead she just locked the door and started walking slowly to her girlfriend, expressly moving her hips from side to side a lot more seductive than usually. Adora didn't wait for another invitation, finally sitting down on Catra's lap and resting her own legs on her sides. This time Adora was the one to initiate the kiss by attacking the catgirl's lips almost right away when she was close enough. Their tounges started a heated dance with each other. None of them wanted to win this, it wasn't a competition, but a cooperation. One couldn't be complete without the other.
As their kiss continued, Catra's hands once again found Adora's abs, tracking every little muscle with her claws, what made her shiver under the touch. She had no idea what she should do with her own hands so she just played with Catra's short hair, sometimes gently pulling them what gave her a short purrs from her girlfriend. Adora could've spent hours on every part of this moment, but Catra was impatient as always, not like it was something new to her. The catgirl pulled away just enough to take off Adora's shirt and leave her just in her underwear.
"This was on the way." She smiled.
But instead of coming back to the kiss, Catra looked her deep in the eyes, one hand moving slowly to the clasp of her bra. They didn't need any words, just a simple nod from Adora was enough for her girlfriend to unfasten it with one hand. Adora would definitely ask her later where did she learn do to it. But not right now, when the girl of her dreams was tosing her underwear on the floor, leaving her only in boxers now.
Catra's eyes moved down to her bare chest and she bite down her lower lip. Adora was hit by another wave of heat.
"You're so fucking beautiful." She said putting her thumb on one of Adora's hard nipples. Adora sighed softly and Catra seemed to really like this sound. "Such a perfect girl. My perfect girl." Catra pressed her thumb a little bit harder and the blonde girl couldn't stop a soft moan. It sounded amazing. The catgirl played like that a little longer before finally lowering her head down to wrap her mouth around the other nipple. This time the moan was even louder, filling the whole room.
Soft tounge ran through the hard button as her hands slipped under Adora's boxers to grab her ass a little harder than the blonde girl expected. At this point she wasn't even trying to be quiet anymore, digging her nails into Catra's shoulders as she played with her tits and soft butt. She was sucking and licking and even somethimes gently biting on them, changing the boob from time to time to give them both a good time. Everytime she did this, the nipple left her mouth with a loud sound and shit it was hot as hell. Somewhere along the way Adora even got rid of her girlfriend's bra but all she could do about it was to scrach Catra's back as she was sucking her tits like a fucking goddess. She felt like she couldn't control any part of her body when her girlfriend was taking care of her like that.
She thought earlier about whether Catra would be good in bed or just normal but she wasn't expecting a literall master in everything she was doing to her. Sure, she had sex before but no one could do it like Catra. The movement of her fingers, tounge, lips, everything seemed so perfect and was hitting every good spot and she didn't even touch her where she needed her the most. She got the taste of Catra's tounge and all she wanted now was to fell it in her pussy. Let her girlfriend fuck her like there's no tomorrow. Of course, she was grinding on her thigh but it wasn't enough anymore. She needed something more. She needed Catra.
"Catra—" She moaned her name right after the catgirl decided to drag one of her fangs along her nipple. "Fuck me already, please." Adora whispered finally. She could feel Catra's smile on her boob and then she let it go, exposing it to cool air and lifting her head up to look at the blonde girl with those dark eyes and a loving smile.
"Thought you'd never ask." With one smooth move, Catra turned them around without any warning, so now Adora's back was on the bed. "Can you make yourself comfortable for me?" She asked and pulled away just a little so Adora could move freely. The blonde just lifted herself up slightly so her head was on the pillows. Catra smiled at her lovingly. "Good girl."
Those two simple words literally made Adora whimper silently and she was praying that her girlfriend didn't notice that.
When she was ready, Catra climbed up on the bed, right above her to once again kiss her slowly. As their lips moved together, Adora could feel the feline's knee once again finding their place between her legs, this time moving more boldly to press hard on her wetness. Adora moaned into her girlfriend's mouth, her hips starting to slowly rub against Catra. But suddenly the feline stopped her by grabbing her waist and parted their lips.
"So impatient, are we? What should I do with you now?" She said with her deep voice, slowly sitting up, her leg still pressed against Adora. "Should I fuck you with my fingers? Or maybe shoudl I eat you out? You know, I'm still kinda hungry after we skipped dinner and it seems like a good meal."
Adora wasn't able to find any words to descibe what she wanted Catra to do. It's like she forgot how to speak so for a few seconds she just looked at the catgirl, trying to process what was happening. She was scanning her girlfriend from very top to bottom like she wanted to later dream about every of her details at night. After some time, she finally locked her eyes with Catra's and felt her red cheeks to start literally burning.
"Tell me what you want, princess."
"Can you use your mouth, please?" She finally said, embarassment running through her whole body. Catra only smiled.
"Good girl."
The catgirl smiled once again and left one more short kiss on Adora's lips before she started to create her own path down her body with her tounge. The blonde was already holding hard onto the sheets and it wasn't even a start. Catra moved slowly, carefully making every part of Adora her own. Not like she wasn't hers anyway. She even left a few marks on her way down so the girl wouldn't forget who made her feel so good. Finally she stopped when her lips touched the material of Adora's boxers. Catra gently grabbed the edge of them, slowly pulling them down, her eyes locked on the new view opening in front of her. She could see how wet Adora was, thin slik connected her pussy with the underwear and maybe if she wasn't so horny right now, she would have been a lot more embarassed than she was right now.
Catra tossed the underwear somewhere on the floor and layed herself down between Adora's legs, leaving lazy kisses on both of her inner thighs, for now completely ignoring her pulsating with excitement pussy.
"So wet for me, if you wanted me that bad you could've just asked me, you know. Imagine how many times I could fuck you already." Her voice was steady and hot, Adora couldn't look away from her. Catra retracted her claws to run one of her fingers through Adora's sweet folds. "You have no idea how hungry I am right now and it looks like the meal is ready."
Those were the last words before Catra made eye contact with her girlfriend just to slowly dive into her pussy. Adora closed her eyes and moaned way too loud for her liking when Catra's tounge started gently playing around her clit. Both of the catgirl's hands were now placed on Adora's hips to keep her in place while she was eating her dinner.
At first Catra focused only on her clit, circling around playfully, carefully licking the sensitive part, but after some time she decided to move a bit lower and immers her tounge right into her sweet little hole to fuck her brains out this way. And of course Adora was a damn mess, letting herself to moan as loud as she could. Catra's tounge was moving in her like a master of creation, making her almost scream in pleasure. She not only fucked her with her tounge but was also swirling it around and bending it like she literally wanted to swallow everything from her dripping cunt.
But this part of fun also didn't last forever, because Catra decided to came back to her clit, lucklily this time she didn't leave her empty for a long time, replacing her tounge with two long fingers inside of her. Now she was fucking her and eating her out at the same time and there was no way Adora was going to last long like that, Catra knew it and that's why she wanted to show her how good in it she was.
Catra's fingers felt so good inside of her tight pussy, like if they were created just to fit perfecly in Adora, to satisfy her like no one else. She was hitting every right spot with every single move, no matter if she was just pulling and pushing them back in or bending them inside. Plus, her tounge was still circling over her clit from time to time, when Catra needed to stop sucking it so she could get some air. Adora had no idea when one of her hands landed on Catra's head, pushing her deeper between her legs.
"Fuck, I'm close."
"So come for me, baby." She whispered, not moving away from her pussy and seconds later sucked on her clit a little bit harder than before, and started moving her fingers faster and faster with every second. When she suddenly dug her claws into Adora's hip, it was the end for her. She came hard, screaming Catra's name as loud as she could, she let go of the sheets to grab by Catra's hair with both of her hands to push her even deeper into her wetness as if she wasn't buried there deep enough, her thighs almost crushed the poor girl when all of her muscles tightened. But Catra waited patiently for her to ride out her orgasm, and even though she couldn't quite breath she still was fucking her with her fingers and sucked her to the very end.
When Adora's muscles finally relaxed, Catra pulled herself up literally gasping for air. She smiled looking at her girlfriend who was a complete mess. Body wet from sweat, blonde hair scaterred around and eyes still closed. She was beautiful.
After some time when Catra finally could breath again and Adora opened her eyes to look at her lover, she pulled out her fingers from the wet hole, lifting them straight into her own mouth to lick every last drop of them. Adora bite down on her lip, throwing her head back.
"Fuck." She whispered.
"I believe I just did that." Catra laughed lifting her up just enough to lay her head on the taller girl's belly, wrapping her tail around her ankle. "Best meal I've ever had."
Adora opened up her eyes to look down on her girlfriend and this time she also laughed. Well, when Catra said they will be playing stipped poker she wasn't expecting it to end like that. Definitely this wasn't the type of double dates that she had in mind. They were supposed to just watch this stupid movie and go home, instead they ended up here, half naked and when Adora saw what Catra was wearing, it was the end of her. She couldn't let Bow and Glimmer see this beautiful view.
Then Adora suddenly snapped out of it.
"Shit, Bow and Glimmer!" She screamed in shock, automaticaly trying to cover herself up. Catra just smiled at her and grabbed one of her hands that was searching for any kind of clothes.
"Easy, babe. I texted Sparkles to get out of here as soon as we entered this room. You were too horny to even notice." She laughed and lifted herself up to slowly move higher, so she could lay down right next to Adora, who was blushing really hard right now. "You really thought I would go down on you with them right behind the fucking wall?"
Adora was really fucked. Her mind was so busy thinking about Catra and everything around her that she didn't take it into account that Catra could've been bluffing. She groaned and covered her whole face with her hands. The catgirl laughed once again and put dragged her fingertips along Adora's jawline.
"I mean, if you're into it then maybe next time we could..."
"God, no!" The bolnde screamed right away, making Catra laugh once again. "I just... I couldn't focus on anything so I had no idea and I really thought that we were gonna... and then I forgot and..."
And then Catra decided to interrupt Adora's talking by a gentle kiss on her lips, of course it worked and now her girlfriend was completely silent.
"It's okay, dummy, I was just joking." She said and Adora seemed to literally to breathe a sigh of relief. "I love how easy it is for me to make you blush like that. Just like I love many more things in you. Or like I love you."
Adora smiled at her girlfriend lovingly and lifted herself up just enough to leave a small peck on Catra's lips.
"I love you too, smartass." They both looked at each other for a while, just admiring their other half. It was like a magical moment, but then Adora remembered a few things she wanted to ask. "Wait, where did that thongs came from? And where did you learn to unfasten a bra that fast with just one hand?"
Catra laughed lovingly.
"That's my girl."
