Work Text:
“Is everyone else gone for the night?” asked Selina as Amy shut the door to the Oval Office.
“Yes, ma’am.”
“Come here.”
Amy wasted no time obeying. She had been waiting for alone time with Selina all day. With the campaign trail heating up, it was becoming increasingly rare. She couldn’t even sneak into the Residence anymore, limiting their trysts to late nights in the office. Although Amy had spent most of her adult life hating sex, she craved it with Selina.
She approached the desk, wrapped her arms around Selina’s waist, and pulled her in for a heated kiss. Selina’s hands immediately found her ass. Amy gasped against Selina’s lips as she squeezed and dug her nails in. She kissed her harder, the hunger within her growing more unbearable with each passing second.
The entire day had been nothing but suffering. Selina was wearing a dress that hugged her curves in all the right places, which made sure nothing was left to the imagination. Of course she had found a dozen excuses to stop by Amy’s desk, lean over her shoulder, or torment her in some way.
Desperate for friction, Amy straddled Selina’s thigh and ground herself into it. Her clit ached with pure need. She couldn’t remember feeling this much lust ever before. Amy knew she’d be punished if she left a wet spot on Selina’s designer dress, but it didn’t matter. She needed relief.
“God, Amy, I’ve never seen you like this.”
“I… I guess I missed you,” Amy admitted, suddenly feeling shy.
“Aww, of course you did.”
Selina would never say it back, but that didn’t stop Amy. She leaned in for more kisses, this time pressing them along Selina’s jawline and down her neck. Selina moaned as Amy’s lips brushed up against the spot on her collarbone that always drove her wild. Amy paused just long enough to hop up on the edge of the desk. She wrapped her legs around Selina and palmed her tits, delighted to feel them again after what had felt like an eternity.
Amy looked up at Selina and could barely contain her excitement at the brazen lust on the President’s face. Selina reached down and pulled Amy’s dress up around her hips, exposing her soaked-through underwear. Amy almost fell backwards when Selina started rubbing the wet patch.
“All that for me, already?”
“Yes, ma’am. I’ve been dying all day.”
Selina pulled Amy’s underwear to the side and began to rub directly on her clit. Amy whimpered and closed her eyes, savoring the much needed contact. Craving more, she pressed herself into Selina’s hand. Thankfully, Selina took the hint and rubbed her harder. Amy knew she was making a mess on the desk, and that only turned her on more. She hoped there was nothing important on the desk, but if there was, she’d worry about it after she got some relief.
“I need you inside me,” she begged.
Selina plunged two fingers deep into her cunt. Amy let out a shrill moan as they twisted inside of her, hitting her just right. She wrapped her arms around Selina and buried her face in her shoulder. Selina’s light, floral perfume was one of Amy’s favorite scents in the world because it meant she was where she belonged. Amy breathed her in and kissed her collarbone, nipping the skin lightly.
She hugged Selina as tightly as she could to stay grounded while she worked her magic. Her fingers were so skilled, and her touch was so needed that it was hard to stay in position on the desk. The hot tension building up inside of Amy with each thrust was all-consuming. She had never suffered this badly before. It wouldn’t take much at this point to push her over the edge. The pressure down below felt a little different this time too, but Amy figured it was because she had been desperate all day.
“Fuck yes,” gasped Amy, not letting up on her grip as she continued to squeeze Selina.
“Such a needy little dyke.”
“I’m your needy little dyke.”
No truer words had ever been spoken. Amy started moving her hips with Selina’s hand, riding her fingers without even meaning to. She kept her face pressed against Selina’s shoulder. The whimpers and whines were spilling out of her by this point, and muffling them against Selina's body helped her maintain her last shred of dignity.
“I’m your needy little dyke,” Amy repeated. “Fuck, I’m gonna— oh my god!”
Amy’s orgasm tore through her. She cried out, then felt an unfamiliar warm liquid gush out of her. Mortified, she lifted her head up. Squirting was real? She had always thought it was some bullshit that only happened in porn.
The first thing she noticed when she regained the ability to use her brain was the wet splatter all over the front of Selina’s dress. Amy’s eyes bulged out of her head. She covered her mouth with both hands and wished she’d had the time to write a living will.
“Amy Brookheimer, what the fuck?”
“Oh my god, your dress! I’m so sorry. Shit.”
Amy’s heart began to race. Selina was probably going to have Gary sneak into her apartment and smother her with a pillow as she slept that night. Tears sprung to her eyes. She had made such a mess without even meaning to. She didn’t even know she was capable of such a thing. Sitting there with a sticky cunt and thighs, knowing she was about to be punished in ways that violated the Geneva Convention, was beyond humiliating. Amy buried her face in her hands.
“Please don’t be mad,” she continued. “Please, ma’am, I promise I’ll, uh, I’ll find a way to pay for it. Ma’am, please don’t be mad.”
“Mad?” Selina scoffed. “That was the hottest shit that ever happened to me. I don’t care about this dress. It only cost $3000.”
“Really?” Amy sniffled.
“Fuck yeah! Open your legs back up.” Selina patted Amy’s thigh impatiently. “You’re going to learn how to do it on demand.”
