Work Text:
Xena was on all fours, perfectly displayed on the mattress for her partner. She looked behind her to get a glimpse of Gabrielle spreading lube on the silicone shaft. The way the blonde treated the toy like it was actually attached to her always made Xena weak in the knees. She looked forward and arched her back a little, giving her partner something to look at.
Gabrielle finally peered up and saw Xena present herself to her. She walked towards the edge of the bed and her hands immediately wandered to the hem of Xena’s panties. She kneaded her ass into her palms, earning a hum from her. Xena backed up into the touch, only to be met with a quick swat to one of her asscheeks.
“Rude.”
“Did I say you could do that?” Gabrielle asked, then moved up until the dildo was pressed against her clothed core.
“You didn’t say I couldn’t.” Xena rebutted. She was a complete smart ass, but Gabrielle was determined to fix that.
The blonde shook her head, then leaned down to kiss Xena’s shoulder, slowly making her way to her back. Xena shivered beneath her lips and exhaled a sigh. She appreciated Gabrielle’s softness, but it was the complete opposite of what she really wanted. She was sick of waiting!
“Just fuck me already.” Xena said, grinding her ass into the toy. It seemed to have an effect on Gabrielle since she groaned against her.
“Wait.” Gabrielle mumbled, continuing to kiss down her back.
She roughly dug her fingertips into her partner’s waist as she kissed her way to the hem of her panties. Hooking her fingers into them, she gently pulled the cloth down and smiled when Xena wriggled out of them. She threw the pair aside, then kissed the tops of her asscheeks. Xena looked back at her partner with a whine. To soothe her, the blonde cupped her bare pussy from behind and applied pressure. Xena’s eyes shut and she cursed under her breath.
“Are you ready?” asked Gabrielle while she grazed her fingertips near her partner’s entrance.
“Yeah,” Xena huffed, then attempted to chase Gabrielle’s touch. The blonde pulled away before she could get anything from it. “Can’t you feel it? I’m soaked.”
Gabrielle wiped her arousal-coated fingertips on Xena’s thigh, then held the toy in hand. She brushed her tip through her partner’s folds, wanting to drag this out as long as possible. She groaned as her tip became slick with Xena’s arousal. Xena moaned with each pass, but desperately needed Gabrielle inside her. She gripped the sheets as her patience waned.
Finally, Gabrielle spread the arousal along her shaft then leisurely sank her tip past Xena’s entrance. She continued to hold her waist as she pushed herself deeper, looking down to watch how easily she took every inch. Xena’s hand reached behind her to rest it atop Gabrielle’s with a moan slipping from her lips.
“Finally.” Xena moaned once she was filled to the brim.
Gabrielle gently moved, thrusting almost all the way out just to fuck her length back into her. She maintained a careful pace, not wanting to give her partner too much satisfaction yet.
“You’re so fucking mean.” Xena helplessly whined. She wasn’t letting up with the comments, but it was clear she was getting needier.
“It’s what you get for being a huge brat,” Gabrielle said, then landed a spank on Xena’s ass. “You keep complaining, yet you’re taking me so well.”
The blonde gradually quickened her thrusts, gripping Xena’s waist for purchase. She pushed the girl down, then moaned as it made Xena arch her back more. The new angle made Gabrielle’s cock reach a particular spot that made Xena groan and tremble beneath her. Her knuckles went white at the sensation. The throb between Gabrielle’s thighs intensified at the sight, then she ground into her to keep hitting that spot.
Xena’s shallow breaths and soft whines filled their bedroom. With each thrust, she focused on the pleasure her partner was giving her. She subconsciously slotted her band between her thighs and started gently rubbing her clit. The extra pleasure caused her to cry out, but as soon as Gabrielle realized what she was doing, she grabbed both of her arms and held her wrists behind her back.
“What the hell?” Xena fruitlessly attempted to wriggle out of Gabrielle’s hold. “I was in the middle of doing something.”
Gabrielle stopped moving. The brunette laid there warming her partner’s cock. Xena tried to fuck herself against the toy again to no avail. Her partner’s grip kept her in place, making it hard to move.
“I didn’t say you could touch yourself either.”
“Yeah, well you haven’t said a lot of things,” Xena said, cheek pressed against the mattress so her partner could hear her clearly. “So this is technically your fault.”
The blonde roughly thrust herself into her, eliciting a guttural moan from Xena.
“You know what? Let me make this clear then,” said Gabrielle. “You’re not cumming until I say so.”
“I’ll just cum before you get to say anything.”
“You can try, but it won’t work.”
Gabrielle began thrusting into Xena again, going back to a slower pace after Xena’s little stunt. Xena groaned at the teasing pace. Her clammy hands twitched as she could no longer hold onto anything. The blonde scoffed as she watched her partner struggle. It was so cute when she lost any ounce of control. As she continued, she noticed Xena start tensing up. This is how she knew she was approaching her orgasm, so she slowed her movements even more to prolong it.
“Gabrielle…” Xena mewled.
“Oh, you have nothing to say now?”
The brunette huffed into the mattress. The toy continued to effortlessly slide through her entrance. She was so wet that it drove her crazy. It was nearing painful being unable to cum.
“I need to cum.”
“Really?”
Xena wordlessly nodded. God, she felt so broken down. She would never admit it at this moment, Gabrielle was too good at torturing her like this. She was almost willing to completely drop her act and fold right then and there.
“Hmm,” Gabrielle pretended to ponder as she continued her shallow thrusts. Xena’s muffled noises were music to her ears. “If you need to cum so badly, then you need to beg for it.”
Xena couldn’t think anymore. Her poor hands went lax, desperately wishing Gabrielle could at least hold them. She pathetically spread her legs a little farther and felt hot tears prick at the corners of her eyes when Gabrielle thrust again. Once Gabrielle heard her partner sniffle into the mattress, she upped the pace once more.
“Beg before I make you do it.”
Xena’s quiet sobs only egged Gabrielle on further. In a quick motion, Gabrielle let go of her partner’s wrists to wrap a hand around Xena’s neck. Then, she pulled her up until her back was pressed against her chest. A high-pitched, airy moan comes out of Xena’s mouth and it’s the hottest sound Gabrielle’s ever heard. Xena held onto Gabrielle’s forearm, her breath becoming ragged after being forced into this new position.
“Beg.” Gabrielle commanded in her ear.
“Please, may I cum? Please?” Xena shut her eyes and begged, hoping her partner would finally give in.
“Go ahead, cum for me.”
Gabrielle smirked and languidly kissed the side of her partner’s neck before finally fucking her harder. She reached her free hand around the front to rub Xena’s clit the way she likes it. Xena struggled to keep herself up, trembling in her partner’s hold. She met Gabrielle’s thrusts, fervently grinding down on the toy. Before she knew it, Xena came with her whole body shuddering against her partner. The blonde fucked her through her orgasm, then gently pulled out with her hand still around Xena’s throat.
Gabrielle brought her hand down once Xena’s pulse slowed and pressed gentle kisses on her sweaty back.
“Good girl.”
