Oliver smiled as he felt the man's nose break under his fist. Then he hit him again just because he could.

"I think you got him." Dinah Drake said from behind him. He turned to her, nodding in approval at her handiwork. They had taken care of the gang of thugs, leaving them with broken bones and very bruised egos.

"How's the boy?" He asked, and she walked over to the child who had been taken. He was unconscious.

"Bruises by the looks of it. He's been drugged by something. No way to tell until the doctor's look him over though."

"Curtis, I want that report as soon as they have it." Oliver said.

"Got it. You guys can take off. Cops are thirty seconds out."

A moment later sirens tore through the air. Oliver grabbed Dinah by her waist and fired an arrow through the skylight. Then they were gone.

"Good work." He said a few minutes later. They were standing on a roof, hidden from prying eyes but able to see the cops take the thugs away.

"You too. You know, it's going to be a while until that report gets done." Dinah said, grabbing his crotch through his pants. She hit a button, muting their coms.

"Dinah, we...We're on a rooftop and-"

"Then I suggest you hold on. I told you I was going to return the favor and I meant it."

Without another word, Dinah pushed Oliver's pants down, revealing his hard cock. She fell to her knees, grabbing legs and shoving her head down his cock.

Oliver bit his lip as he felt her warm mouth envelop him. There was no warm-up, no hesitation. Dinah took him all the way down her throat in one swallow. She held herself there, pulling back after several seconds.

"Shit Dinah I-"

"Fuck. My. Face." She said, looking up at him.

"Use my throat like it's nothing except a holster for your cock. Fuck my face until you come down my damn throat. You swallowed my juices, now let me taste your cum. Do you hear me? Fuck my-"

Her words were cut off as Oliver tangled his hands in her hair, forcing her mouth back onto his dick. She felt the head of his cock hit the back of her throat and she gagged, spit coming out of her mouth. Then Oliver pulled back, slamming his hips forward and burying his cock back inside her throat.

Dinah choked, his balls slapping against her chin. She felt the mascara she'd put on this morning start to run as tears welled in her eyes from the force of her face-fuck.

"We're on a roof Dinah. Let's hope no one looks up." Oliver said and she moaned at the reminder of the precariousness of their situation. Here she was, on her knees in full costume with Oliver's dick buried in her throat as he treated her like a slut. Fuck it was hot.

"GGGG_GGLACK-GGG-HHH"

"Shit that's it baby, take that cock. That is what you wanted isn't it?" He asked, and she groaned. If she was capable of it in that moment, she would have nodded. That was what she wanted. She'd wanted to return the favor he'd given her earlier, and now she was. Now if only he'd cum down her throat already! She could feel her cunt dripping at the thought of his seed in her stomach. And they wouldn't stop there. She'd promised him her every hole, and she'd meant it. Before the night was done, she'd have his cum dripping from her pussy and ass. But first he needed to cum down her throat. She hummed slightly, and he groaned harder. Then she did it again.

"Fuck baby! Do that again!" He demanded, pulling back just slightly. Dinah hummed again, and Oliver felt his balls tighten. Somehow Dinah was using her Canary Cry to make her throat vibrate.

"So good! HERE IT CUMS!" He yelled, hilting himself into her throat and fisting his hands in her hair. An instant later a torrent of cum spewed from his cock, going down her throat and into her stomach. The feeling of Oliver's cum in her stomach triggered Dinah's own orgasm, the Black Canary cumming without ever having taken off her clothes.

"Shit. Dinah I…"

"You came down my throat. But I've still got two other holes for you to use. So the only question is, are you fucking my ass so hard I don't sit right for a week or are you going to give me a nice hot load in my pussy to go with the one you just put in my stomach?"

Dinah licked her lips clean as she waited for his response.

Twenty minutes later, they were back at his apartment. Their gear had been stowed in the Arrowcave(stupid name in Dinah's opinion) and they had gone back to his apartment. The sexual energy between them had been so thick you could cut it with a knife. As soon as the door shut behind the lovers, hands and mouths intertwined, giving bruising kisses and tearing at clothes.

The discarded articles of clothing lay strewn on the floor, leaving a trail leading to the bedroom. Inside, Dinah was on her hands and knees, ass high in the air. Her pussy was dripping juices onto the bed, an open invitation for Oliver to take whichever hole he wanted.

"Dinah, are you sure you want this? We can stop or go slower or-"

"Oliver, I am face-down ass up on your bed. I want this. I want you. Now please fuck me. Grab my hair, stick your cock in my ass and fuck me! I promise you, I want this. We'll still do dinner or maybe breakfast. But for now fuck my ass."

He spread her ass cheeks, pushing his cock in slowly. She really did have a fantastic ass. It was almost as good as Sara's.

He smiled at the thought of what his blonde lover would say if she saw this. Hell, maybe she would with that time ship of hers. Well then, he should at least give her a show.

After giving her a moment to adjust he pushed in further, his hips impacting on her ass, announcing that she had done it. She had taken all ten inches of his dick in her asshole.

"Shit, you're big. Bigger than my last boyfriend. Now let's see if you can actually-"

Dinah's words were cut off as Oliver grabbed her hair and pulled her head back, until he could put his mouth to her ear.

"Just remember Dinah, that when you can't sit down for a week...You wanted this." He whispered, yanking hard on her hair and pulling his hips back before snapping them forward again.

"Fuck!" She moaned as his cock began moving back and forth in her ass. He was fucking her ass like it owed him money. Dinah felt her ass cheeks begin to sting from the force of his thrusts. He could have been spanking her.

As if he'd read her mind, Oliver pulled back his hand and wung it forward. SMACK! Her ass cheek jiggled from the force of the blow.

"FUCK!" She screamed.

"Do you like Dinah? You like me spanking you while I have my cock in your ass?"

Dinah smiled. Even with the words that came from his mouth, she could hear the concern in his voice. He would stop if she didn't want this.

"OH YES! Yes Oliver, I love being spanked like a naughty bitch with a dick up my butt! Do it again! HARDER!"

A moment later she screamed as he did as she asked, her left asscheeck now matching the right one he'd spanked already.

Oliver pulled all the way back until just the tip was in Dinah's ass, and then he hilted himself back in.

"Such a tight ass! Fuck Dinah! How did I not fuck you sooner?" He asked, thrusting back and forth.

"I was a bit of a Oh fuck! Bitch to you and OH SHIT! YES YES! You were hung up on FUCK! Felicity! Not that I can SHIT! Blame you with an ass like hers!"

"Didn't matter. She never...Never let me fuck it." He said, and Dinah moaned as he thrust even harder in her ass. Fuck, he was like a machine.

"Stupid bitch. Doesn't know what she's….FUCK! Missing. You can fuck my ass whenever you want!" She screamed and he smiled, feeling her ass tighten around him as she orgasmed from the force of his fucking. Fuck, Dinah was good.

"Dinah I'm close! I-"

"DO IT! CUM IN MY ASS! CUM IN MY ASS!" She yelled, and a moment later her wish was granted as white hot cum flowed from his cock into her most private hole.

When his orgasm finally subsided, Oliver pulled out. He pulled Dinah to him, kissing her softly.

"I really do like you Dinah. How about breakfast in an hour?"

"Sounds lovely. But we have an hour and I still have one more hole so…"

Her words were cut off as Oliver kissed her, his cock finding her pussy lips and entering them.

It was a good night.

A/N: So here is the next chapter! I hope you all enjoyed it! A lot of people have asked for characters of color such as Mari McCabe, Anissa Pearce, Jenifer Pearce, Amaya Jiwe or Ryan Wilder to have the next chapter! So I've decided that one of them will be in the next chapter! Please vote for who you would like to see in the next chapter and if you have any specific prompts, feel free to leave them in the comments!