Work Text:
It's a lazy Sunday morning until Catra walks into the living room with the intention of finding Adora and figuring out if she wants Catra to fix her something to eat. "You like the new couch?" Catra asks amusedly as she eyes her girlfriend.
Adora is sprawled out lazily on their new couch. They'd settled on a fabric L-sectional that was very wide. The corner where the ends met is so deep Catra can't touch the ground when she sits there. Adora is laid back on the shorter end, one arm over her head gripping the back of the couch. Her legs are spread wide, one of them touching the ground as she lazily looks at the television. She's in an oversized shirt and a pair of sheer panties.
She looks up at Catra and smiles, arching her back as she stretches. "Oh yeah. We needed a comfy spot like this."
She takes a moment to stare at Adora a little more. She can tell when the blonde catches on because her eyes seem to focus and she spreads her legs even more, moving the blanket that was partially covering her.
"You're comfortable?" Catra doesn't bother to hide the way her eyes rove. She can clearly see Adora's nipples through her thin white shirt.
Her hand reaches down, dragging over her panties almost as if on accident. "Decidedly less comfortable when you look at me like that." Her face is flushing now as she bites her lip.
Catra takes a step closer, letting her hand trail up one of Adora's calves. "You want me to stop looking at you?"
"I didn't say that."
Catra hums, her fingers applying a little more pressure on Adora's leg. "Remember what I promised you when we went couch shopping?"
Adora's eyes darken and her breath becomes more shallow. "Yeah. Want to do that right now?"
Catra moves slow circles on Adora's skin, now creeping up her inner thigh. "If you want it, baby."
Her answer is instantaneous. "Yes."
Catra grins wide and nods her head to herself, thinking of how she wants to do this. "Okay. I want you to touch yourself for me while I get ready." Adora's hands fly down to her groin, fingers slipping under her waistband to pull her panties down. Catra grabs her hand, stopping her. "Oh no, princess. Panties stay on."
Adora's lips fall into a pout. "Catra." She whines, stretching one of her feet.
She leans down, kissing Adora deeply until she melts into the couch. "I'll be here before you know it," Catra reassures before giving her one final kiss. "Start warming up for me."
Catra takes a moment to see Adora's manicured hands rubbing her bulge through her panties before racing up to their room. She isn't sure just how comfortable the couch will be when they really get into it, so when she strips and puts on the harness, she attaches a dildo that's on the smaller side. She doesn't want to have to prep Adora for too long before she can fuck her.
She arrives in her living room buck naked, silently padding in with lube in hand. Her breath catches in her throat at the sight of Adora. She's harder now, her length almost peeking out the top of her tiny panties. One hand is rubbing herself up and down but the other is inside her underwear, rubbing circles on her entrance. From the way she's moving, Catra can guess that she's already made her way inside herself.
"Are you fucking yourself already?" She breathes out.
Adora's eyes snap open as she pants. It takes her a moment, her eyes crawling over Catra's frame before settling on the toy between her thighs. "Only a little." She pants out. "I was waiting for the lube."
"You're such a little slut. I can't believe you started with out me." The words might seem like admonishment but they almost sound like praise the way Catra ways them.
Adora lets out a moan at that. "The panties stayed on." She points out breathlessly. "I did what you asked."
Catra takes a step closer, her palms itching to be on Adora's skin. "That's true. You're a good little slut." Catra grabs the edge of one of Adora's underwear, pulling it down until her cock springs free. Adora shifts her hips up, eager to be rid of the barrier. "Turn around. Get on your knees for me."
Adora does as she's told, bending herself over. She takes a moment to shake her leg, her underwear falling to the floor. Catra looks at her. Adora's ass is round and she can't help but reach out, squeezing it. Adora pushes her hips back into Catra's hand.
"So eager." She murmurs approvingly, taking both of her hands to Adora's ass. She massages her there for a few minutes before uncapping the lube bottle. She drizzles some between Adora's cheeks, noticing the shiver the blonde gives as the liquid drips onto her.
She coats her own fingers before rubbing her hole gently, spreading the lube over it. Adora lets out a hiss. "That feels good." She murmurs approvingly. Catra lets her index finger slip into the tight ring of muscle, feeling Adora relax as she goes in up to the first knuckle.
She can see the muscles in Adora's arms tensing as she grips the back of the couch. She looks back again Catra biting her lip as she gives her a pleading look. Catra indulges her unsaid request, slipping in until her finger is all the way inside. As she pumps it rhythmically, she dribbles more lube onto it, feeling Adora flutter around her.
"My golden girl." She murmurs as she slips in a second finger. Catra spreads her fingers out, looking for any discomfort
in Adora's face. She smiles as Adora leans her head against the back of the couch, her hips pushing back rhythmically and a blissful smile on her face. With her other hand, she touches the space between Adora's cock and her ass, pressing softly with her thumb. Adora's body shudders, eyes rolling back in her head as she takes what Catra gives her.
Adora whimpers pathetically as Catra pulls out her fingers, rubbing the excess lube on Adora's ass. "It's okay, baby. I'm going." She assures her with a chuckle.
"Hurry." She whines.
"When I'm good and ready," Catra warns with a light slap. Adora rolls her eyes but stays silent, shaking out her blonde hair from her ponytail. She flings the elastic onto the center table.
Catra talks a good game but she's just as pressed as Adora, only taking enough time to coat the toy liberally in lube before she lines herself up. She presses the head of the toy to Adora's entrance, rubbing it in soft circles until it starts to slip in.
"Fuck." Adora curses out, tensing for a moment until she takes a deep breath and loosens, letting Catra slip further inside.
"Good girl." She praises, her hands careful on Adora's hips. She slowly pulls her closer until they're flush, Catra deep inside her. Catra sneaks her hand under Adora's shirt, putting her
hand on the small of her back. She rocks her hips and groans at the feeling of Adora's skin under her hands and the toy creating friction on her clit. "Want it harder?"
"Yes." She pants. "Faster too."
Catra rucks up Adora's shirt and grabs her hips tightly, thrusting in earnest now. She watches as the toy disappears in Adora. She whines, muffling the noise with one of the throw pillows. Catra runs a hand in Adora's hair gently pulling until Adora's noises are loud and free.
"You don't get to hide from me." She sounds winded but Catra feels anything but tired as she rocks her hips. "You're mine."
Adora lets out a strangled moan, nodding her head. "Yours."
Catra lets her hand slip beneath Adora's shirt, tweaking her nipple. She gets louder, her knuckles white on the back of the couch. She presses herself on Adora's back, feeling the way Adora's hips twitch. Catra sinks her teeth into her neck, rocking her hips only a little, but she can tell Adora likes it.
"Catra," her voice is strained and breathless. "I'm really close."
She thrusts a little harder, keeping the same pace and watching Adora tense beneath her. "Then let go, baby." She can almost taste Adora's orgasm, can feel it curling up in her girlfriend as surely as if it were hers.
"No, Catra. The couch." She's almost sobbing from holding back when Catra realizes what she's worried about. Catra stops moving, letting out a soft laugh. She admittedly hadn't thought about any couch stains when she started this.
"Okay, okay." She pulls back a little and gingerly pulls out. Catra watches Adora's ass stays gaped open as the toy is out.
"Catra." She complains, shooting an irritated look over her shoulder. As if she's not the one that has a problem with ruining the new couch.
"Give me a minute. Turn over. " Catra takes the opportunity to reapply lube in the toy as Adora scrambles onto her back.
Adora is a vision, her cock twitching against her belly and her breast heaving with her breath. Her eyes are dark blue, focused on Catra. She's splayed for Catra, still wide open and begging to be filled. She crawls between Adora's legs, carefully slipping back inside. Catra lays down on top of Adora, propping her weight up on her elbow.
God, Catra loves this. She sees Adora's eyes soften as she looks up at her and cups her cheek. She leans down and kisses Adora slowly. She hears Adora's sharp intake of breath as she slides all the way home.
"I love you." She whispers quietly as she starts to move again.
Adora's eyes snap shut, her nails digging into Catra's back. "I love you too." She wraps her legs around Catra's waist. "Catra. Fuck, baby! That's so good."
"You going to come all over us?" Catra whispers in her ear, placing kisses on Adora's neck. "Such a good girl. Won't make a mess of the couch but you'll make a mess of me won't you?"
She nods, her hair spread out on the throw pillows. Catra keeps kissing everything she can reach, occasionally sucking and biting her smooth, gorgeous skin.
"Baby. Baby. Catra." Her heels are digging into Catra's ass, urging her forward. "I love you. I wanna come for you."
"I want that too." She cups Adora's jaw, pressing their faces close together and kissing her. It feels amazing, the way their lips slide together, how Adora's little whines break through the kiss. "Love feeling you, baby."
She can tell the exact moment that Adora clamps down on the toy. Her whole body tenses, a loud moan rebounding their living room walls. The heat of Adora's release coats both of them. Her eyes are closed her hips and cock twitching and her arms around Catra squeeze her tighter. For Catra there's nothing better than being held by Adora like this, hearing her heartbeat and knowing that she's caused Adora's pleasure.
Catra shushes her, placing soft kisses on her forehead, her eyelids her cheeks. "You're so good." She murmurs, laying her weight on Adora as she stops thrusting.
She waits and watches as Adora stretches a little, eyes fluttering open. She gives Catra a big smile. "Hi."
"Hello, sunshine." Catra runs a hand through her hair, tickling Adora's nose with the ends of it.
She lets out a giggle. "Catra." She admonishes playfully as she turns her head.
Catra places a soft kiss on her cheek instead. "I have to pull out now."
Adora starts pouting. "But you feel good."
"I know baby, but I have to get us some wipes. And probably some water." Adora's stomach grumbles loudly then and it reminds Catra they haven't eaten anything today. She glances up and grins at Adora. "And apparently, lunch."
Adora rolls her eyes but smiles sheepishly anyway. "I am kind of hungry." She grumbles.
Catra gives her another kiss. "I'm going to get some wipes then I'll cook us lunch. How does that sound?"
"Sounds amazing."
Adora hisses when Catra pulls out slowly, slumping down fully on the couch Catra gets up. She's fully softened, pearlescent liquid spread along her happy trail. Catra is sticky, but not as much as her.
"You can catch a shower if you want. While I cook. I'll be right back with the wipes."
She's all but melted into the couch. "Okay, baby."
Adora looks so cozy lying there, similar yet very different from when Catra first found her. Catra doesn't resist the urge to bend over and give her another warm kiss. "I'll be right back." She promises.
The last thing she sees is Adora's gentle smile and soft nod. Catra makes her way to the bedroom, resolved to pamper Adora for the rest of the day.
