Dinah Lance's eyes narrowed at Oliver Queen, her lips pressed into a tight line. She had never liked this guy. He was reckless, arrogant, and had a knack for getting under her skin.

"You know what, Ollie?" She snapped. "Sometimes I think you're a right pig."

Ollie just smirked at her, his blue eyes sparkling with mischief. "Oh, I know, Dinah. But that's what makes this so much fun."

Dinah rolled her eyes. She was here to help him on a mission, not to play his stupid games. But before she could say anything else, Ollie was already moving, his long legs eating up the distance between them in seconds.

Before she could react, his hand was on her ass, squeezing hard. Dinah gasped, her body tensing as she glared at him.

"Hey!" She protested, trying to push him away. But Ollie was too strong. He just chuckled, his hand still firmly on her ass as he pulled her close.

"Come on, Dinah," He murmured, his breath hot against her ear. "You know you like it."

Dinah's heart was pounding in her chest as she felt Ollie's other hand move to her breast, cupping it roughly through her leather jacket. She knew she should push him away, but there was something about the way he was touching her that made her body react in ways she couldn't control.

She felt a familiar heat pooling between her legs as Ollie's hand moved lower, his fingers tracing the outline of her pussy through the black leather, then rubbing her inner thighs, scratching at her fishnet stockings. Dinah moaned, her head falling back as she gave in to the pleasure.

Ollie took advantage of her momentary lapse in judgment, his mouth crashing down on hers in a bruising kiss. Dinah's hands came up to his shoulders, her fingers digging into the fabric of his green shirt as she kissed him back.

She could feel the hard length of Ollie's cock pressed against her thigh, and she couldn't help but grind against him, wanting more. Ollie growled, his hand moving to the zip of her leather leotard and dragging it down with one swift motion.

Dinah gasped as she felt the cool air on her bare skin, her body trembling with need. Her bra was torn off quickly and she gasped as he yanked down the fishnets and tore apart her panties.

Ollie's fingers were already inside her, pumping in and out of her wet pussy as he continued to kiss her.

Dinah's legs felt like jelly as Ollie lifted her off the ground, pinning her against the wall as he continued to fuck her with his fingers. She could feel the orgasm building inside her, her body tensing as she got closer and closer.

And then, with one final thrust, she came, her body shaking as wave after wave of pleasure washed over her. Ollie didn't stop, his fingers continuing to move inside her as she came down from her high.

Dinah's legs were still shaking as Ollie lowered her to the ground, his cock already out of his pants and pressed against her entrance. She looked up at him, her eyes wide with anticipation.

Ollie smirked at her, his hand moving to her throat as he thrust inside her. Dinah moaned, her body arching as she felt him fill her up. Ollie's hand tightened around her throat as he began to fuck her harder and faster, his hips slamming into hers with every thrust.

Dinah could feel another orgasm building inside her, her body tightening as she got closer and closer. And then, with one final thrust, she came again, her body shaking as Ollie continued to fuck her.

Ollie's cock twitched inside her as he came, filling her up with his hot seed. Dinah moaned, her body still trembling as she felt him come inside her.

Ollie pulled out of her, his cock already softening as he tucked it back into his pants. Dinah looked up at him, her eyes wide with shock.

"Fuck, Ollie," She gasped, her body still trembling from the aftershocks of her orgasm.

Ollie just smirked at her, his blue eyes sparkling with mischief. "What can I say, Dinah? I've always said we'd be amazing together."

Dinah rolled her eyes, but she couldn't help the smile that tugged at the corners of her lips. She had to admit, that had been pretty fucking hot.

"You're such an asshole, Ollie," She muttered, but there was no heat in her voice.

Ollie just chuckled, his hand reaching out to brush a stray lock of hair out of her face. "But you love me for it."

Dinah rolled her eyes again, but she couldn't deny it. She did love Ollie, in her own way. Even if he was a reckless, arrogant pain in the ass.