Actions

Work Header

wait

Summary:

Xena makes Gabrielle wait.

(kinktober '25 day 10: orgasm denial)

Notes:

shoutout to the 60+ people on twt who voted on how I should have xena deny gab <33 y'all are awesome

this is actually the first time I've written dom!xena so I hope u enjoy :)

(See the end of the work for more notes.)

Work Text:

Xena was relentless with the edging this time around.

She pulled her mouth away from Gabrielle’s cunt, then licked her wet lips to savor the salty taste of her partner. Xena watched as Gabrielle helplessly writhed, whining at the loss of contact. With a complacent smirk, Xena looked at her struggle before digging into the drawer for her harness.

“Your whining’s not helping,” Xena said. “It only makes me want to keep you like this even longer.”

Gabrielle huffed and stared at the ceiling, hoping the boredom that comes from it will calm her down. She was growing frustrated, but knew to trust her partner. All she could do is hope Xena would finally give her what she wanted.

Xena grabbed the black harness and its matching dildo, then tossed them on the edge of the bed. The blonde perched herself up against the pillows to watch Xena take the harness into her hands and secure the dildo into its slot. Then, she stepped into the harness and tightly secured it around her hips. Gabrielle closed her legs as she watched, knowing good and well that Xena would pry them back open for her. Fuck, she hoped she’d do so.

Xena crawled onto the bed and hovered over her partner. As expected, Xena placed a hand on Gabrielle’s knee to push her legs back open and insert herself between them. Gabrielle proudly spread herself wider, presenting herself to her partner. 

“Is that all for me?” Xena asked, then dragged the tip of the toy through her soaked folds. Her partner was more than ready for her.

Gabrielle nodded, stifling a moan. She wasn’t even inside her yet, but it felt so good.

The brunette moaned at the sight before her. Gabrielle was completely soaking the tip of her cock already. She wrapped her hand around the tip and jerked herself off, spreading her partner’s arousal down the base. She cursed to herself as the dull pressure was enough to pleasure her.

Gabrielle sat up and placed her hand atop Xena’s, helping her stroke herself off. In a fit of hunger, Xena leaned in to capture Gabrielle’s lips in a sloppy kiss. She slipped her tongue into the younger woman’s mouth, then used her free hand to push her back down onto the bed. Left breathless, Gabrielle looked up at her partner as she crawled on top of her, cock in hand.

Xena guided her tip near her entrance, then steadily pushed herself into Gabrielle. Using one arm to balance herself, she wrapped the other one around Gabrielle’s back to hold her while she fucked her. She looked down, watching the way her pussy greedily took every inch. 

“Fuck, yes.” Gabrielle’s eyes rolled to the back of her head as Xena filled her to the brim. She clawed at Xena’s defined back while her legs wrapped around her waist. This angle seemed to allow Xena to fuck her deeper, making Gabrielle cry out.

The brunette moaned as she fucked her partner, grinding into her like her life depended on it. From Gabrielle’s blissed out face, framed by messy hair to her broken moans, the throb between Xena’s legs was constant. Part of her wanted to give Gabrielle everything, to give into what she wanted. But instead, she closed her eyes and willed herself to prolong both her and her partner’s orgasms further. 

“Please,” Gabrielle begged for the umpteenth time. “I’m so close.”

“You can wait a little longer, can’t you?” Xena asked so sweetly, slowing her thrusts enough to make the blonde whine again. “For me?”

The younger woman frantically nodded and gripped Xena’s bicep, deeply breathing to hold off her approaching orgasm. Later, she would absolutely bug Xena about making her wait so long, but right now she was determined to make her proud.

“That’s a good girl.” Xena groaned, then leaned down to kiss Gabrielle again. She languidly thrust into her as Gabrielle whimpered into her mouth. The girl could barely kiss her back. All she could do was pant until Xena started shushing her.

“I got you.” Xena pulled away to whisper. She immediately softened up and peppered small kisses along the left side of Gabrielle’s neck, gently nibbling the tear-soaked skin. 

“Please, I need you.” Gabrielle exhaled. She wrapped her arms around Xena even tighter and sobbed into the crook of her shoulder.

The sound of Gabrielle’s sobs were enough to convince Xena to finally give mercy and let her cum.

“I know,” Xena soothed her, caressing her wet cheek with her knuckles. “Cum for me.”

Gabrielle came with a guttural moan as soon as she was allowed to. She ground herself against Xena to ride out her orgasm, finally feeling a sense of relief. Once Xena laid atop Gabrielle’s lax body, Gabrielle playfully hit her shoulder.

“Never make me wait that long again.”

Notes:

there's more dom!xena to come I promise <3

follow me on twt @strapbrielle <3 (full kinktober list is in my pinned post)

Series this work belongs to: