Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Series:
Part 24 of Smut Prompts
Collections:
Res's Smutty One Shots
Stats:
Published:
2023-06-10
Words:
3,634
Chapters:
1/1
Comments:
13
Kudos:
268
Bookmarks:
29
Hits:
6,664

Showing Off

Summary:

Adora bites her lip. "But you're..." her eyes trail over Catra's frame slowly first from her face down and then back up. "You're so hot." She breathes out.

"Well, I think the same thing about you." She pulls Adora close leaning in to whisper in her ear. "After our third date, I came screaming your name while I touched myself."

It's a little bit of an exaggeration, but honestly not by much—Adora had been free with her affection that day and after kissing for a good twenty minutes by Catra's front door, she was more than a little pent up. Now that they've been together for a few months, Catra doesn't feel bad admitting it.

She catches Adora's eyes and their narrowed on her lips. But instead of kissing her like Catra expects—like she desperately wants—she pulls back, a cocky grin forming on her face. "If you've jerked off thinking about me, maybe I can get a demonstration?"

OR

Smut prompt: “so you’ve jerked off thinking about me, huh? Wanna try with me right in front of you?”

Notes:

(See the end of the work for notes.)

Work Text:

"Really? You did that before we were together?" Adora's laugh is high-pitched and incredulous as she looks at Catra. Her eyes linger on the brunette before flickering to the bed behind her. "I never would have suspected."

Catra shrugs, smirking. She'd hoped the tidbit would flustered Adora but she didn't expect it to go quite this well. "Yeah, did you ever do it too?"

"I mean—yeah I did." Adora bites her lip. "But you're..." her eyes trail over Catra's frame slowly first from her face down and then back up. "You're so hot." She breathes out.

"Well, I think the same thing about you." She pulls Adora close leaning in to whisper in her ear. "After our third date, I came screaming your name while I touched myself."

It's a little bit of an exaggeration, but honestly not by much—Adora had been free with her affection that day and after kissing for a good twenty minutes by Catra's front door, she was more than a little pent up. Now that they've been together for a few months, Catra doesn't feel bad admitting it. 

She catches Adora's eyes and their narrowed on her lips. But instead of kissing her like Catra expects—like she desperately wants—she pulls back, a cocky grin forming on her face. "If you've jerked off thinking about me, maybe I can get a demonstration?"

"What?" She thinks she's understanding, but Catra wants to be sure.

"I want to watch you touch yourself," Adora says bluntly, all the cute shyness from earlier dissolving quickly. "I want you to lay on this bed and fuck yourself while looking at me."

"Oh, shit." Catra curses out. She'd never thought about it but the idea is thrilling, her thighs clenching at the prospect. Still, she's not good at making things easy for Adora. "What do I get out of it, princess?" She asks, leaning closer to the blonde.

Adora looks at her, considering. "If you're a good girl while you touch yourself...maybe I'll give you a reward after." She says slowly.

Catra holds in a whine. Whenever Adora has given her a reward, it's always panned out well for her. Still, she keeps her composure. "Maybe is a lot to bank on." Catra looks at her nails as if bored to keep from giving in.

Adora takes a step closer and grips her chin firmly, tilting her head up. "When have I ever left you wanting?" Her eyes are dark as she roves Catra's face, a smirk on the edge of her lips. 

Catra caves like a house of cards. She's absolutely weak for Adora when she's like this. "That's a good point." She breathes out. "Alright. Let's do this."

She moves quickly before she loses her nerves. Catra makes a show of stripping off and then sitting with her back propped up against her headboard. Adora is standing at the foot of the bed, her eyes roving Catra up and down. She feels exposed and even a little shy. She's not used to their state of undress being so uneven.

"Can you recreate it for me?" Adora asks softly, eyes burning.

Catra grips the sheets by her sides, crossing her legs to preserve some modesty. "Recreate what?"

"The third date. Touch yourself how you did then. Tell me about it." Adora requests, her eyes darting across Catra. Her cheeks flush red. "If you want to." She amends.

It's the softness there that makes Catra loosen a little, letting one of her legs fall to the side so she's exposed to Adora's gaze. "Yeah." She breathes out, her head resting back on the headboard as she looks up at the ceiling. "I almost asked you inside that night," Catra admits, setting the stage both for herself and Adora. "We'd been kissing goodbye for a while and I didn't want the night to end."

They'd only known each other for a month but Catra was sure that what they had was special. She keeps her eyes up, if only because she's still a bit nervous. Catra runs her hands over her face, feeling the heat there and then carefully running them down her neck. She hears Adora whimper when Catra's hands land on her own breasts and it makes her smile.

"I felt...frustrated." She knew she'd wanted more from Adora, even then. "So I stripped down." She lets one of her hands drop to her torso, the other playing with her nipple. "And I started doing this." She breathes out, her breast feeling heavy in her palm.

Catra braves a look up at Adora and she lets out a gasp when she sees her. Adora looks almost pained as she leans over the foot of the bed, tightly gripping the railing there. She looks like she's about to give up and join Catra on the bed. Adora's teeth are digging into her bottom lip so hard Catra thinks she might draw blood and her knuckles are white from clenching them. All of her muscles are tensed and bunched as if about to pounce.

Catra feels her gut swoop at the thought. She feels less self-conscious under Adora's gaze and instead now feels desired. It's hard not to with the way Adora's looking at her, Adora's eyes telegraphing every dirty thought in her mind. Catra opens her legs wider, watching as Adora's eyes dart down. "Fuck." The blonde curses.

"I haven't even done anything yet." Catra teases before running both her hands up to her nipples again. She can feel herself getting wet, the sensitive tug on her breasts and Adora's eyes on her doing a lot right now.

"I wanted to ask you to come inside that night," Adora whispers lowly. "I really wanted to touch you." A whimper passes through her lips. "Fuck, I want to touch you."

For a moment, Catra thinks about asking for Adora's touch, but she likes seeing Adora like this. She drops her hand over the outside of her thighs and to her knees. She then uses a feather-light touch on the inside of her thigh. Catra lets her hand linger there.

Her own breath stutters and she feels her clit throb, thinking about touching herself there. "Well, you didn't. So, I touched myself." Catra continues the narrative. She finally lets herself touch her outer lips, moving her hand so they spread out. "I thought about how good it would feel for you to kiss me everywhere." She lets her other hand slide over her torso. "I thought about how strong and big your hands are."

Adora seems speechless, her eyes singularly focused on Catra. "How did you want me to touch you?" She all but whispers, encouraging Catra.

"I wanted to feel you fuck me with your hands. There's something about the way you do it that feels so good, baby." As she says it, she lets a finger slip inside. She's almost slippery she's so wet and one of her own fingers feels like absolutely nothing. It makes her long for Adora's bigger digits even more. She lets out a frustrated whine, adding another finger, stroking herself in earnest.

"You didn't know that then though." Adora reminds her.

"I fucking imagined it. A girl like you, with hands like that? You'd obviously know how to fuck." Catra slows her hand so she can talk before picking up the pace.

She's barely thinking about what she might look like because all she can see is Adora. The blonde is slowly tugging her own shirt over her head, revealing her sloping curves and her bra. Catra's other hand shoots down so that she can draw quick circles on her clit.

"You like this?" Adora says as she manages to unclip her bra. She holds the material to her chest still so Catra can't quite get an eyeful. "I said you'd get a reward for being good."

Catra lets out a moan, her hands moving faster. Adora stripping and giving her something to look at feels like plenty of reward. "Please." She blurts out. "Show me."

Adora slowly lets the bra drop to the ground. She stands proudly, although she can't quite hide the nerves on her face as she exposes herself. She slowly reaches down for her pants, toying with the zipper.

Catra is making all kinds of noises, losing all grip on the concept of shame or modesty. It feels freeing honestly, to watch Adora watch her. To take in Adora's heaving chest, the flush that covers the top of her tits, her nipples hardened and dark with desire.

"I didn't want to be too forward with you that day," Adora says softly her hands skirting the waistband of her pants. "But right now? Do you know what I want to do to you?"

"Tell me," Catra begs, her hands still moving.

She reaches up to tug one of her nipples hard while still bearing her hips down on her fingers. It feels good but it's not enough. With Adora right in front of her, it feels like only she would be enough to satisfy Catra.

"I'd kiss you." She starts softly as she unbuttons her pants. "I'd touch my way between your legs but then I'd keep going down, kissing your ankles and making my way up." Catra groans, she knows that circuit well. It's one of Adora's favorites when her aim is to tease Catra. "I'd bite at your inner thighs, lick my way around you before touching you. You'd be wet for me, wouldn't you?"

Catra whines and nods, unable to string a sentence together. She can envision it clearly, Adora above her, inside her, giving Catra everything she wants. It doesn't stop Catra from wanting it to happen right now. She forces herself to keep her eyes open, to watch Adora's dark stare as her pants slip off, leaving her in just her panties. They seem to cling to her, a little dark spot marring the fabric.

"God, I bet I could just slip inside you right now." Adora bites her lips, her stare on Catra's cunt. It makes her add a third finger, hoping to find some relief. She feels coiled tight, tense and desperate for release. "I wouldn't stop until you were hoarse from calling my name." Adora's voice is smug and cocky in a way it only is when they're alone like this. 

Catra can't keep her eyes open any longer she lets them flutter shut. Her feet are planted on the sheets as she fucks herself on her fingers, back pressed flush to the headboard. She's so close she can almost taste it.

"You look so good like this." Adora's voice sounds closer and Catra can feel the bed shift as the blonde climbs on. "Show me how you came for me, baby." She demands. 

It's like her body was waiting for permission. "Fuck, Adora!" Her hips move once, twice, but then stop altogether as she collapses forward, her body shaking. Adora is there to catch her, bringing them both flush together as they lay down on the bed.

Adora's hands and body feel amazing on her, a balm she didn't know she needed. When she manages to open her eyes, Adora is pushing a stray hair from Catra's face, glancing down lovingly at her. "That was the singularly most sexy experience I've ever had." Adora breathes out.

"Really? I'm going to have to up my game, then." Catra can't help but tease. "We haven't even touched each other yet."

Adora's nose skims her jawline as she presses kisses there. "Do you want to?" Adora's hand tangles in her hair, tugging on it softly.

Catra lets out a short groan. "Yes. Please." Even with her orgasm, it isn't enough. There's a part of her that needs to feel Adora touch her.

She wraps her arms tightly around Adora's frame and shifts so she's on top of the blonde. She leans down and kisses her, letting one of her hands clutch the sheets while the other falls to Adora's chest. Adora's hands go down to her thighs gripping her there. Catra's hips canted without her permission, grinding down on Adora's stomach.

"Hold on," Adora growls, holding her tighter so she doesn't move. She sucks on Catra's neck, worrying it with her teeth. "I can't get inside you when you squirm like that." She all but scolds.

She doesn't care. Catra moans, trying to cooperate but she's honestly unsure if she ever stops trying to move. She can feel her heart pumping hard and the corresponding throb in her core. Adora's hand finally reaches where Catra needs her most, one of her fingers dancing over her clit before finding her entrance. She almost sobs in relief as Adora quickly pushes two fingers in, slowly thrusting them up. She can feel her walls clamp down on them as if trying to claim Adora.

"Fuck you're so wet." Adora's eyes are on her, hand wrapped around her waist as she fucks Catra. She grinds down on Adora's hand, riding her fingers like she would Adora's strap. Somehow this feels more personal with Adora's fingers curling in her as she stares up slack-jawed at Catra.

"More."

Adora looks up at her, surprised. "You sure?" She asks breathlessly. Catra usually doesn't want more than two fingers when she's being fucked this roughly, but she's still so unbearably horny and she wants more. She needs it.

She nods, still moving and taking what Adora is giving her. "Yeah. Please, Adora." Adora looks determined as she lets another fingers slide in and fuck—it feels better than Catra imagined. She feels stretched, Adora's hand moving at a steady but increasing pace making her teeth rattle a little with the force of it. "Fuck, baby."

She pushes back on Adora's hand, her tits bouncing in Adora's face as she leans forward to try and kiss her. It makes it harder for Adora to fuck her but she needs to feel her under Catra's lips. Adora's grip around her waist tightens and she pulls Catra's hips up, giving her leverage to fuck her harder while they kiss. It feels like the last piece that Catra is missing. She holds onto Adora's shoulders as she cries out, digging her nails into Adora's skin.

Adora fucks her through her orgasm, extending it until Catra buckles, a heaping mess on top of Adora. She slowly slips her fingers out from inside Catra, absentmindedly wiping them on the bed before cradling her to Adora's chest.

Adora places a soft kiss on her forehead. Catra tilts her head up giving her a drowsy kiss on the lips. "No one needs fingers like that." Catra murmurs in a daze. "It's too good."

Adora laughs loudly, shaking her head. "Please, Catra. I can't afford to have a bigger head." She touches her own forehead teasingly.

"You're forehead is cute." Catra offers back stubbornly. "If someone says some shit, I'll fight them." Catra runs her hand down Adora's side, noting her shiver. She places a slow kiss on her neck before running a hand over one of her nipples. "Don't think I've forgotten about you." She murmurs, her lips brushing Adora's collarbone. "It's your turn, princess."

Adora inhales sharply, eyes wide as she looks down at Catra. "You don't have to." She says softly.

"I know," Catra says patiently. "Do you want me to though?"

She bites her lip. "Yeah. Fuck, I do."

She smiles tenderly, shoving Adora's shoulder and pressing her into the bed. "Then lay back and relax for me."

Catra's body feels like jelly but she crawls between Adora's legs with little fuss. She gets comfortable, both her hands on each of Adora's thighs. She loves the way the muscles twitch beneath her fingertips. Adora is somehow still in her underwear and they're soaked through.

"You really liked the show, huh?" Catra can't help but say as she lets her fingers rub Adora through her panties.

The blonde's hips buck up. "Yes." She hisses. "You're so hot, baby. I honestly can't believe I held back as long as I did. I wanted to touch you so bad."

Catra pulls her underwear to the side and slips a finger across her slick. She groans—Adora is wet and wanting, twitching against her hand. She makes sure the sodden fabric is out of the way before she leans down, pulling Adora's clit into her mouth. She circles it softly, not quite touching it directly yet. Adora already looks too worked up, her eyes closed as she jogs her hips up into Catra's tongue. Catra carefully gives Adora another finger, smiling against her cunt when the blonde moans loudly.

"Baby, that's perfect. Rougher with your tongue, please?" The supplication ends in a needy whine, the kind that Catra lives for when she eats Adora out. She lets her tongue run over her clit, pushing the flat of it down with some force. Adora squeals, her hands finding their way into Catra's hair. "Yes, yes." She chants. "Like that."

Catra doesn't forget about her fingers, curling them inside her as she licks Adora. The blonde tastes good and she's so wet it's all Catra can smell. At this point, she's hardly directing anything—Adora has a firm grip on her hair, grinding on her face. Catra manages to look up at the blonde and she's a vision. Her eyes are dark and she's straining, her body moving in a quest for her own pleasure. She loves how debauched she looks, how thoroughly lost she is in using Catra.

She can tell Adora is quickly approaching her orgasm, the way her whines get louder and her hips move more desperately. Catra wraps her free hand around Adora's ass, trying to steady her so she can give her the friction she needs. She takes a chance and slips a third finger in, fucking her harder than she was before.

It was the right call. Adora goes completely silent and she pulls Catra's hair. She can't see Adora's orgasm because she's face first in her pussy, but she can feel Adora's legs snapping around Catra's head like earmuffs. She keeps licking and thrusting, slowing as she feels Adora's walls fluttering around her fingers.

By the time Adora's legs relax, Catra is lazily running her tongue around her most sensitive areas being as gentle as she can be. An occasional aftershock seems to run through Adora, a soft moan here or there and a few twitches. Catra is happy to use Adora's thighs as a pillow but the blonde has other ideas, tugging Catra up to lay on her chest again.

"Your face is drenched," Adora notes in a horrified voice.

Catra makes a show of licking her lips. "I know. Great, isn't it?" She teases. "Did you come hard, baby?"

Adora looks red. "Obviously. I think I almost snapped your neck off with my thighs." She admits in an embarrassed whisper.

Catra laughs. "If I have to die, being crushed by a pair of gorgeous thighs is definitely my choice." She settles on Adora's chest, well and truly spent. "I loved the way you fucked my face." She adds dreamily. Catra wants Adora to know she enjoyed giving just as much as receiving. 

Adora runs her hand over Catra's arm. "Well, I'm glad you liked it. I, uh—very obviously enjoyed myself."

"I loved it." Catra corrects. "You're so hot when you express a need, Adora." It's so true and it drives her crazy how sometimes the blonde doesn't see it. The blonde is passionate and commanding when she takes what she wants and it makes Catra want to give her everything.

"This feels like you're trying to reinforce the therapy thing." She mumbles shyly into Catra's hair.

Catra snorts. She hadn't exactly made the connection but it's a good one. "I mean, your homework was to express your wants and needs. I think this definitely counts." She can't help but point out.

Her girlfriend gives her a withering stare. "Catra, I'm not telling my therapist that for my therapy homework, I fucked your face." She says bluntly. 

"I know." She leans up and places a soft kiss on Adora's cheek. "I'm still proud of you though." She adds softly. Adora is great at catering to Catra's every fantasy. She just wants to return the favor.

"Thanks." Adora clears her throat, pulling back a little so their eyes lock. "But since my homework is to express what I want, I think you should know that it was really hot when you touched yourself." She admits, eyes bright. "I'd like to watch you again if you're into it."

Her voice has that sexy rumble that makes Catra think that maybe Adora isn't quite done with her. "Right now?' Catra says with a raised eyebrow. Her thighs are already burning, she's not sure how she'll make it through another round. 

Adora snorts. "No. I'm honestly thinking we shower and sleep now. But another day." She adds.

Catra nods. This wasn't exactly planned but it was really hot, if vulnerable. "I really liked it too. At first, it was a little nerve-wracking but...it also felt kind of freeing?" She explains. 

Adora raises an eyebrow. "Really?"

"Yeah. I'd do it again with you." Catra grins. "Especially if I get to eat you out like that." She tacks on.

"Okay. Cool." She says like a total dork. Adora grins and pulls her to the side. "Want to shower?"

"I'm comfy." Catra whines. "I don't wanna get up."

Adora sighs softly, holding back a chuckle. "We don't have to go right now." She allows, pulling Catra closer. "Maybe I can touch myself and you can watch too." Adora offers. 

Catra bites her lip at the thought. "Now, I can definitely get behind that."

Notes:

Thank you to Nightsoul13 for the fic name!

IDK it feels fun for them to be early in their relationship and for Adora to be in therapy. It made me feel a wee bit fuzzy lol.

Kudos and comments make the world go round. You can find me on Twitter and Tumblr.

Series this work belongs to: