Actions

Work Header

Chapter 2: Mercy’s Revenge

Summary:

Mercy wants revenge, and for that she’ll need two pairs of fuzzy handcuffs.

Notes:

I don’t normally do music fic, but this was very much inspired by Maroon Five’s “One More Night”. Just because it’s the quintessential toxic relationship song. I’d love any comments or feedback! <3

Chapter Text

Moira heard the door to the lab open behind her and groaned. She was the only research assistant that was scheduled to be here this late in the evening, and she had been looking forward to uninterrupted time focusing on the parts of the experiment that had been entrusted to her.

“Get out.” She snapped, when she heard footsteps enter the room.

She hoped that it wasn’t Professor Scott. He didn’t take well to being insulted, but she took worse to being interrupted, and she had been indispensable enough to his project that she didn’t think he would kick her out of his lab.

She heard the footsteps continue into the lab, echoing across the shiny tiled floor. Moira groaned and set down what she had been working on. She turned to the approaching intruder and blinked when she saw who it was.

“Angela?” Moira asked, startled “ What the fuck are you doing in my lab?”

Angela just smirked, grabbing Moira’s shoulders and yanking her into a vicious kiss.

Moira groaned against the onslaught of teeth and tongue that was shockingly angry and passionate and still very much Angela. With a gasp, she stopped trying to ask questions and simply pressed herself against her study partner as best as she could while staying seated on her rickety stool.

Angela hiked a leg over Moira’s lap, keeping her fists buried in the shoulders of her lab coat, and smirked against Moira’s lips.

“Grad student let me in.” She murmured, giving Moira a harsh shove and sending them both clattering to the floor.

Before Moira had a chance to even think about getting up and tending to her shoulder where it impacted with the floor, Angela was on top of her. She sat straddling Moira’s torso, hands now pressing her shoulders into the floor.

“His name was Bradley? I think?” Angela said nonchalantly “he said that you spent too much time in the lab and that you needed to get laid. Then he let me in and locked up for the night.”

“That nosy imbecile” Moira muttered “he knows nothing of my business.”

“Mmm” Angela said “he had a point though.”

“He most certainly did not.” Moira snapped, “now let me up this-“

Angela surged downwards, trapping Moira’s lips in another kiss. She bit harshly into her lips and sucked her tongue as if to leave bruises. Moira groaned, forgetting for a moment the cold floor and the pain in her shoulder and just letting herself exist with Angela’s mouth as the center of her universe. Angela moaned, sliding her hands down Moira’s muscular arms and holding her hands at the wrists to get better leverage. Finally, Angela broke for air, leaving Moira breathless and needily pushing up against the woman sitting astride her.

“You do owe me something.” Angela said with a grin as she snapped a pair of handcuffs over Moira’s wrists.

Moira froze. She hadn’t seen that coming. None of this was expected and- she tugged against her wrists, finding no give in the cuffs as the plush interior secured her hands together. Oh my god. They were fuzzy. Of course Angela had, of course she would.

Moira smirked, regaining her composure.

“Did you buy these just for me?” She asked, playing it cool.

“And if I did? Do you like them?” Angela asked with a grin.

“No.” Moira said coolly, “now let me go.”

Angela shook her head, blonde hair bouncing around her shoulders, and pulled out a tube of lipstick from the purse that Moira had failed to see at their side.

“Nope.” She said, popping the ending syllable. “I may be a pacifist, but I’m here for revenge.”

Moira chilled, her heart racing. Sure she had left Angela a mess in the library, but such was her right. This was an ambush. This was uncalled for.

“You can’t get revenge on me.” Moira said coolly.

“And why do you think that?” Angela asked.

“Because.” Moira snapped “First of all, you’re too nice.”

“Mmm” Angela hummed, “see, I’m nice to people who haven’t wronged me Moira. And you, you’ve taken every opportunity to piss me off that you’ve ever had. So nice try, but what’s your next reason?”

Moira smirked.

“I, am not nice” she said “and I doubt you could do anything to me that I wouldn’t like.”

Mercy smiled coldly, a glint in her eye that threw Moira off.

“Of course I won’t do anything that you won’t like.” Angela said, “and, because I’m so nice, I’m even going to give you a choice.”

“Oh?” Moira asked, unsure if she was more scared or intrigued.

“First choice.” Angela said, waving her tube of lipstick, “is that I put on this lipstick, kiss you breathless again, and then leave you locked up on that couch over there until someone unlocks the lab in the morning.”

“That couch is disgusting.” Moira said, horrified at the thought. “Do you know how many grad students-“

“You wanna hear the second choice then?” Angela interrupted with a smirk.

“My attention is riveted.” Moira said dryly.

“Second choice, is that I fuck an unethical bitch in her own lab, tied up and helpless to resist me.”

Moira’s throat went dry, she was unused to having her own words thrown back in her face, and too flustered to know if she was flushing with apprehension or desire. The room was hot, and she desperately wanted to rid herself of her lab coat, to flip them both over and have Angela at her mercy, but she was restrained, and though Angela was giving her a choice, she already knew what she wanted.

“One or two.” Angela said, tapping her fingers impatiently on Moira’s chest.

“You are not so angelic from this angle, dear Angela.” Moira said.

“Is that so?” Angela said, “I’m still going to need your answer though.”

Moira groaned, wriggling under Angela and trying to reposition the woman on top of her down lower to somewhere more enjoyable. It was a futile effort without her hands, and Angela giggled.

“Fuck me.” Moira hissed, “you’ve already tied me up, just do it.”

“Is that what you really want?” Angela asked, letting the malice drop out of her voice for just a moment, looking almost concerned.

Moira bit back a laugh. Even when Angela had her helpless and nearly begging on the floor, she still cared about what Moira wanted, and whether or not Moira was safe and enjoying herself. It was just another way in which Moira did not deserve her.

“Yes.” She said with a sneer, “I want you Angela, is that what you want me to say?”

Angela smirked, lying herself against Moira and running a finger around her nipple lazily.

“Only if it’s what you mean.” She said, but the sincerity was gone, and Angela was back with that fierce facade that threatened to ruin Moira without even touching her.

Moira nodded, letting out a soft groan.

“Good.” Angela purred, moving down Moira and biting down roughly on her collarbone. Moira shivered, gasping and bucking up into the air below where Angela sat.

“Shhhh” Angela chided, sucking a bruise into Moira’s shoulder. “We’ll get to that, I promise you.”

Moira bit back a whimper, trying to move her arms, but they were stuck above her head.

“Just hold still for me.” Angela said, licking a circle around Moira’s nipple. “Just let me have you, right here on the floor of your lab. No one else is around, so just be mine for a little while.”

“Angela that’s-“ Moira whined, “that’s not real dirty talk- that’s not fair- oh-“

Angela sucked Moira’s nipple into her mouth until Moira cried out, then flicked her teeth over it.

“Shhh” Angela said. “let it go. let it all go for me.”

“For you-“ Moira whispered through gasping breaths.

“Good.” Angela breathed, moving to Moira’s other breast. Moira whined needily as Angela sucked a harsh bruise into her breast, whimpering when she scraped her teeth across her nipple.

“More-“ Moira groaned “give me more-“

Angela paused, looking Moira in the eye.

“If our positions were reversed,” she said through shaky breaths, “you’d leave me here, breathless and needy and desperate for you.”

Moira gasped, a panicked look crossing her face. Surely she didn’t mean it, she’d made certain that Angela had come before leaving her, certainly Angela wouldn’t-

“But I’m not you.” Angela said, undoing the buttons on Moira’s shirt, and hiking it and her lab coat up to catch on her bound wrists.

Furiously Angela licked and kissed at Moira’s torso, making her keen and writhe beneath her.

Angela stuck her knee between Moira’s thighs and Moira greedily ground against her, finally finding some relief from Angela’s relentless teasing. Angela swirled her tongue around Moira’s belly button, and Moira gasped.

“Angela please-“ she begged.

“I’ve got you.” Angela said, yanking the zipper of Moira’s pants down and pulling her underwear to the side.

“Is this how you like it?” Angela asked “hurried and hasty? Clothes tugged to the side because you can’t wait for anything more?”

“Don’t care,” Moira groaned “just fuck me already.”

Angela smiled, looking up at Moira for just a second, before moving back down and driving her tongue down into Moira’s crotch. Moira whined, gasping and pushing against Angela’s face.

Angela explored Moira with her tongue, tasting and sucking and finding the places to ever so gently scrape her teeth that had Moira crying out with pleasure. She had her whimpering and entirely hers, and with a final strong pull of Moira into Angela’s mouth, Moira screamed. She screamed loud and unrestrained, and Angela was glad there was no one else in the building.

Angela sat up next to Moira and found tears in her eyes. Carefully, she stroked her fingers through her short red hair and mumbled to her soothingly. Moira trembled, leaning into her touch.

“Are you going to untie my hands?” Moira asked with her voice finally back under control.

“Mmm” Angela said thoughtfully, pulling a soft cloth from her purse and wiping Moira off her face.

“That is not a reassuring answer.” Moira said.

Angela tucked the cloth back into her purse and stood.

“It wasn’t supposed to be.” She said.

Angela pulled a second pair of handcuffs out of her purse, fastened Moira’s left hand to the table, and then unlocked the first pair and tucked them into her purse. Then she tucked a sealed puzzle box into Moira’s free hand, and dropped a kiss to her wrist.

“Key’s in the box.” She told Moira as she walked back towards the lab door.

“What’s to stop me from getting you back for this?” Moira asked, furious.

“Absolutely nothing.” Mercy said with a grin, and then she left the lab.

Moira, not one to brag about her intelligence without cause, had the puzzle box open one handed in one hour and twelve minutes, according to the slow analog clock on the wall above Professor Scott’s desk.

Series this work belongs to: