Work Text:
Blonde Blazer's office door opened quietly, then clicked shut. The harsh fluorescent overhead light switched off, leaving just a small desk lamp and the glow from the street lamps outside illuminating the yellow-hued room. Anyone else might have been startled at this, but she only glanced at the clock hanging on her office wall. Shit, was it really already past 7 pm?
A leaf on her office plant flicked, the shades on the window closed, and a book straightened itself as a certain invisible gal made her presence known. Blazer felt a weight against the back of her chair as a low voice spoke from behind her.
"The Blonde Blazer has no Friday night plans?" Invisigal appeared, draped over the back of her desk chair. "Kinda sad, really."
"Unfortunately, the paperwork never ends." Blazer leaned back in her chair. "I believe I've told you that you can knock like a normal person."
"See, that's the thing, B. I'm not a normal person. Besides--" she disappeared for a beat and reappeared, sitting in front of her on the edge of the desk, one leg folded up to set a boot on the corner of her chair. "What would people say? I have a reputation to uphold, you know." Visi smirked, voice lowered to a husky whisper. "It would probably be pretty bad if people knew the poster girl of SDN was fucking a shitty, small time former villain. And you being my boss probably wouldn't help things either." She bit her lip. Dark eyes met hers, and she was damned if they didn't work on her every single time.
Blazer flicked her eyes back to the door. The lock was set, good. Visi knew enough to be sure of that at least. She settled back in her seat, rubbing her temples, delaying the inevitable. "I dunno, Visi. I'm pretty swamped here, to be honest. Downtown's gonna be on my ass if I don't get these reports filed in time."
The woman on her desk sighed, rolled her eyes, and disappeared. A minute of silence, and in a flash she reappeared on the desk in the exact same position, except dressed only in a black bra and panties. "I think something more pressing is about to come across your desk, babe."
Blazer bit back a smile. She really shouldn't encourage her, but it was far too late for that argument. "Well, I suppose as your supervisor I may be able to provide some sort of incentive for improved performance."
"Oh yeah?" Visi leaned forward, hands on both armrests of Blazer's chair. "'Cause my recent performance has been, like, super improved."
"I suppose I'll have to review it myself," Blazer said, leaning forward to meet the other woman's lips. Without breaking contact, she pulled Visi into her lap, eliciting an adorable squeak.
Hands tangled in blonde hair as their kisses deepened. Visi tasted of cinnamon gum and stale cigarettes, why the fuck did she find that so hot? She could figure that out later.
They pulled apart for a moment, catching their breath. Visi placed a hand on her mask, tilting her head in an unspoken question. Blazer nodded and she removed it, running a thumb along a faint impression line it left on her cheek.
"Hey Mandy," she murmured.
"Actually, I think we'll stick with Blazer for now, if you don't mind? She’s the one evaluating your performance, after all." She grimaced, hoping that she didn’t come across too self-conscious. Also if she was honest with herself, it was easier for her to stay in character as the superhero in this situation.
"Yeah, no problem, dork," Visi said, but with affection. She pressed another kiss to Blazer’s lips as if to reassure her, and pulled back. "Now, about those performance incentives..."
Blazer traced up Visi's toned abdomen with her fingertips and bit her lip, getting back into character. "Show me how good you've been, baby." At her words, Visi's core tensed for a moment, she arched her back and looked down at Blazer, a faint flush across her cheeks. Straddling her lap, she gyrated her core slowly against her. She reached behind her back and unhooked her bra, exposing her breasts, brown nipples already hard and wanting.
Visi looked down at Blazer with lidded eyes, fondling herself, pinching and squeezing, as the rhythm between them gradually increased. "You like this, Miss Blazer?" She said between breaths, clearly enjoying putting on a show.
"Yeah, just like that, Visi." Blazer leaned forward, holding her lightly by the hips, pressing her lips wherever she could. As the woman gyrated on her lap, she could feel a dampness starting to grow on her pant leg.
"Already wet for me baby?" Blazer pulled off her gloves one at a time, not breaking eye contact with the writhing woman in her lap. She brushed a knuckle against the front of her panties to verify; the barest amount of pressure was enough to earn a low moan and Visi dipped her head down to find Blazer's lips.
"Please," she whispered after breaking the kiss.
"What was that, baby?" Blazer teased, running a finger along the outside of her panties, now absolutely soaked.
Visi glared down at her, blushing, but another stroke between her legs had her gasping out, "P-please, I-ah! I need you, Blazer."
"Well, I suppose your performance has been satisfactory. Turn around for me, Vis." She maneuvered so the dark-haired woman was sitting in her lap, facing away from her. Blazer wrapped a strong arm around her waist, slipping her hand underneath the elastic of Visi's panties.
"I love how wet you get for me," she whispered into her ear.
"Yeah, all the easier for you to f-fuck me." Visi whined, but her blush was vivid and there wasn't any bite left in her.
Blazer chuckled, pressing a kiss to her temple. "Be good for me and I will." She reached her other hand up to grab a breast, squeezing and rolling the nipple until Visi moaned, shifting in her lap, looking for more stimulation.
"That's it," Blazer cooed, holding her steady. She dipped her hand further into Visi's soaked panties, finding her clit swollen and ready. A gentle swirl around it was enough to earn a high keen. Visi moaned as she continued, whispering soft encouragement and kissing the back of her neck, occasionally giving a soft nip which earned her a sharp whine in return.
She ran her hand down to her slick entrance, feeling how the woman in her arms desperately tried to press herself into her hand, seeking any friction she could get. Blazer obliged, inserting a finger and crooking it just so. Visi gasped, “F-fuck!”
“So good for me,” Blazer said into her ear. “You’re doing so well, baby.” Visi moaned and writhed in her arms as she continued her strokes, bringing her closer to release, and then slowing just enough for her to catch her breath. As she brought her to the edge once more, Visi grabbed the hand playing with her breast and intertwined their fingers, tipping her head back just enough for Blazer to meet her eyes, dark and hazy with need.
“P-please, Mandy,” she panted.
“I’ve got you, Courtney. Come for me.” Blazer said as she added a second finger, feeling slick walls clench around them. The woman in her arms disappeared in a flash and reappeared, flickering back and forth in the visible spectrum. With a final flash, she disappeared from sight, but Blazer could feel her body stiffen as she cried out, her body trembling as she rode the wave of pleasure. “Good girl, let go,” she cooed as the invisible form in her lap continued to twitch and finally reappeared with a gasp. Blazer let her catch a few breaths, then gently started stroking her fingers within her again.
“Oh, fu-” Visi cursed as the second orgasm came, disappearing again, and flickering back as she could catch her breath. “D-don’t stop,” she keened as another wave came and she flashed out of sight again, moaning in ecstasy.
“Can you take another for me?” Visi nodded as she flashed into visibility again, letting out a vaguely affirmative noise, disappeared again, and jerked in her arms as Blazer slipped a third finger inside her, and felt her walls tighten in pleasure as she moaned and cried out as she flexed and curled them inside and stroked her most sensitive spot.
“Fu-u-uuckkk,” Visi cried out as she rode the wall of pleasure, no longer able to distinguish individual waves. She flashed out of sight one last time, then collapsed back into Blazer as she reappeared a final time, chest heaving as she caught her breath, curling into her lap, spent and twitching from aftershocks.
Blazer gently retracted her fingers from within her, earning her a small disappointed whine. She brought them up to Visi’s mouth, who opened up obediently, suckling off her own slick mess. Her eyes met Blazers, and flicked away quickly, as she blushed, but didn’t stop sucking until Blazer was satisfied they were clean enough and removed them.
“That better not go in my quarterly performance review,” Visi mumbled, burying her head into Blazer’s chest.
“Strictly off the record, I promise.” Blazer said, stroking her back. They lay there in easy comfort for several minutes, the only audible noise was the soft tick of the clock on the wall, now showing it was clearly past 8 pm.
“Soooo– did you want–?” Visi sat up, dancing her fingers down Blazer’s leotard, registering that she was the only one fully unclothed in the now cooling office.
Blazer winced, “Um, I actually really do need to finish this report. Rain check?”
“You sure? I’m really trying not to be selfish here, I promise. That was fucking fantastic by the way.”
Blazer chuckled, “Really, I’m fine. Sad to say I’m a workaholic. Duty calls,” she said, stifling a yawn.
Visi cocked her head, giving her a look she wasn’t quite able to read. “Ok. No problemo, Blondie.” She leaned up and planted a quick peck on her cheek. “Let me know if Mandy changes her mind,” she murmured, not meeting her eyes. Then in a flash, she disappeared, the office door opening quietly and shutting with a click.
