Work Text:
Something was up with Jason.
He had shown up that afternoon for their date and had stumbled a little. His words kept getting tangled, and he was looking at her strangely. He looked… hungry. Heavy lidded eyes, staring and caressing. It made her feel squirmy.
They had gone rollerblading, it was fun, childish but fun. But even through the laughter and falling Jason had a weird air about him. He sat across from her at the cheap pizza joint they’d gone to, normally he liked to sit beside her. He couldn’t seem to keep his eyes off of her. She’d checked herself several times in the mirror- hair in its normal ponytail, teeth brushed and white, her clothes were pretty standard, jeans and a fitted red t-shirt. She couldn’t find anything wrong or even exceptionally different.
They made their way home, hand in pizza grease covered hand. Jason was walking a little fast, pulling her gently along. It was a surprisingly nice spring day and Steph had hoped to enjoy it. But soon enough Jason was hustling her into his apartment.
He barely let her kick off her shoes before he was on her. Mouth hard and demanding, tongue out to conquer. He didn’t normally kiss like this, Jason was a soft kisser, gentle, caring, he tended to follow her lead. Not today.
He marched her backwards to his room and unceremoniously dumped her on his bed. He spent very little time yanking her out of her jeans and panties, looking like he was seriously considering cutting them off when the skinny jeans got caught on her shins.
“Ha!” He said in triumph after finally getting them off, Steph went to pull off her shirt but Jason pushed her back onto the bed.
“Don’t bother.” He told her before diving in. Steph didn’t have much time to argue as Jason attacked her pussy. He was frantic. Lacking his normal skill, he made up for it in enthusiasm. It seemed hard to believe because Jason was always enthusiastic about eating her out, it was one of his favorite pastimes. But today there was a sliver of something- desperation maybe, tinging his actions.
Either way it was pretty damn good. Her first orgasm was like a wave dragging her under, making it hard to breathe. Jason didn’t stop though, didn’t even pause, just laid off her clit for a few minutes.
He had one hand holding down her hips, probably to avoid her breaking his nose again when she thrust up. But that was a bloody and embarrassing story for another time. His other hand was clenched tightly in the hem of her shirt. Normally it would be massaging her thighs, or in her, getting her stretched out for his cock. Not today.
Her second orgasm came right on the heels of her first, not as overwhelming but still really good. Still, he didn’t stop, she tugged on his hair, but he shook her off, still voracious.
The third orgasm came fully equipped with tears of overstimulation and a wicked foot cramp. This time she wiggled away from him, pushing at his shoulders, he finally got the message. He wiped at his face with his shirt while she panted and tried to work out the foot cramp.
He was still completely dressed, she did notice a spreading wet spot on his jeans, which let her know he hadn’t been unaffected by what they’d done. Jason was the only man she’d even known who could get off while giving head.
He was still looking at her with hunger in his eyes, darker now, unsatisfied with being interrupted. He prowled up her body, leaning down to kiss her, she moaned into his mouth at the taste of herself on his tongue. Now that she’d come down to Earth a little she was ready for more. Okay, no more of his mouth, but she wanted to make him feel as good as she did. She arched her back, feeling his hardness straining in his jeans, even though the rough texture of the denim on her sensitive skin was killer.
She wrapped a leg around his waist and turned, landing him on his back. She smirked down at him, but he just smiled his smug little grin and pillowed his head on his arms, giving her a ‘what’s your plan here’ type of look.
Her plan was to get his pants off, or just down a little. She settled for yanking them under his ass, his thighs always made getting his pants off difficult and she was not in the mood to deal with it right now. She snatched up a condom from the bedside table and rolled it over his thick length.
She went once again to pull off her shirt and bra but Jason stopped her.
“No. Leave it on.” He demanded, she was confused now. Watching her tits bounce while she rode his cock was one of Jason’s favorite sights. He’d never give that up to look at a boring t-shirt. But she shrugged and lowered herself onto him.
They’d done this enough that she knew what he liked and how he liked it. Fast, hard, twirl her hips on the way down, squeeze her walls around him on the way up. Normally he liked her to stay upright, for the best view of her chest, but today she was worn out from her previous orgasms, so she used her hands on his chest to support herself.
Jason rubbed up and down her thighs. Eyes switching between her heaving bosom and her eyes, hunger tempered with the awe Jason normally wore whenever they fucked. Like he couldn’t believe she was having sex with him. She hoped that even if they were together for decades he never lost that look.
She knew he was close when he started thrusting up to meet her. He trailed one hand between her legs and started to circle her clit with his calloused thumb.
“Fuck, fuck, fuck,” she chanted as another orgasm crested over her, just in time for Jason to come into the condom. She collapsed completely on his chest making him huffed out a breath at her sudden weight.
After he disposed of the condom and stripped down she tugged at her shirt.
“Can I finally take this off?” She asked, sort of joking. His lips twisted in sadness, but he shrugged.
“If you must.” He answered.
“Okay, what is with you and this shirt?” She demanded. He blushed and looked away. It was just a plain freaking t-shirt, v-neck, but didn’t show a lick of cleavage, fitted but not skin tight. The only thing she noted was that it wasn’t purple like normal, but re- it was red. Not just any red, it was Jason’s red. Oh. Oh.
He was mumbling some excuse now but she hadn’t been paying attention.
“You like it cause it’s your red! You caveman.” She said with a laugh. Jason blushed ever darker and tried to deny it, but she wasn’t swayed. As a matter of fact this gave her an idea.
The red skinny jeans got her fucked roughly over the kitchen counter, jeans barely pulled down enough to get to her.
The red sundress made them miss their reservations as Jason fucked her up against the wall and then gave her five orgasms via his tongue. She completely fell down and nearly broke her ankle as soon as he let her go.
The bright red lipstick ended up leaving very artistic imprints around the base of his cock.
The day she found a legitimate Red Hood t-shirt, black with his symbol on it, would live in infamy, partly for the way it had traumatized Cass when she came in through the bedroom window. She should have knocked. But it would also live in her spank bank for the rest of her life.
Steph tried not to pull out the color too frequently, mainly because she needed a few days rest after every time to recover from Hurricane Jason. But this time she was pulling out the big guns.
It was the Summer Gala season, and Steph was required to attend Bruce’s opening charity gala. Jason was helping Alfred with setting up so would meet her there. That was probably good because if he picked her up they might not make the event.
She had chosen her dress with utmost care.
It was strapless, tight to the waist, with a daring dropped back, the skirt was made of a layered floaty material, and it had a slit that reached her hip. It was also Red Hood red. She had searched store after store for this particular shade. It was perfect.
She strolled down the main staircase to the ballroom, anticipation curling in her stomach. She was stunned at the sight of Jason waiting for her.
He always cleaned up nicely, but today, today he was something special. He wore a dark gray suit, three piece, perfectly tailored to his broad shoulders and thick thighs. But what made her catch her breath was his deep purple tie, and pocket square. Spoiler purple.
Okay, she thought weakly, I can see the appeal now. Jason was wearing her color. Announcing to everyone that he was hers. She’d never been a possessive person before but she felt a sense of ownership rushing through her veins, Jason was hers, fuck anybody who tried to say otherwise.
She’s pretty sure she pushed a socialite out of her way, and may have completely ignored Tim on her way to her man, but they’d get over it. It would be in bad taste to snatch him down to her lips by his tie. It would be bad manners to run her hands through his gelled locks and mess them all up, but god she wanted to.
“Behave.” Cass hissed as she walked past, they had both been staring for a good minute and she had to have noticed the tension. Jason shook his head and offered her one of the flutes of champagne that was clutched in his hand.
“I, uh, thought your dress was going to be purple, thought we’d match.” He offered before slamming back his own champagne. Steph took a sip and hummed.
“I thought you’d like this dress a little more.”
“I love that dress,” he rushed out before she finished speaking. “You look… you look amazing. Radiant.” He struggled. She smirked, Jason Todd, struggling for words, all because she was wearing his colors. She probably shouldn’t have been handed this much power, she knew for a fact that she wasn’t going to wield it wisely.
“We should dance,” Steph said decisively, because it was dance or go find a coat closet to fuck in, and she had spent an hour on her hair, she’d like people to see it before Jason ruined it.
They made it two dances before rushing to a random room in the seldom used guest wing. The expression on his face when he saw the matching red lace thong was something she’d remember forever.
