Work Text:
They had been doing this for a while now. Tim guessed it could be called hatefucking, but really she hadn't hated Jason for a long time now, and to call it anything meant she'd have to think about it. And she tried not to think about it.
(Okay, she thought about it all the time—during meetings, during patrol, when she was in the shower. But not in the context of what to call it or how to justify it.)
It had moved from rooftops to Jason's safehouses—the ones he was going to burn soon anyway—and for the last month or so they'd given up all pretense of it being a spur of the moment thing. Now they did it in her bedroom, and her bed smelled like Jason even on the nights he didn't come by.
He wasn't gentle and she'd never asked him to be. Partly because she liked it that way, and partly because she didn't want to ask for anything to change. She didn't want to do anything that could make him think too hard about what was going on between them.
Just like she never asked him to stay, even though she desperately wanted him to.
But she'd also never asked him to pick her up and pin her against a wall, or to pull her hair when he fucked her from behind either, and it hadn't taken him long to discover she liked that. Tim tried to crush the hope that one day Jason would notice that she'd never once asked him to leave after.
Tonight, even though they'd graduated from fucking on rooftops, Tim jumped him the second they cleared the warehouse explosion.
She couldn't tell him how afraid she'd been for him without worrying Jason would stop fucking her if he knew how she felt—feelings she deliberately tore her thoughts away from whenever they surfaced. But she could get her hands on him, make sure he was alive and whole under the guise of hatefucking. Could pass it off as being angry about his methods or something.
Jason's helmet had gone up in the explosion, so he only had his domino on. Tim kissed him, hard, trying to get her fingers to work at the hidden clasps in his armor, armor she was experienced in getting off of him by now. She wanted to run her hands over him, make sure he was okay.
"Can't even wait to get to the Nest, can you?" Jason said, pulling away, gasping. "Think someone needs to teach you some patience, princess."
Jason took both her wrists in one hand and used the other to start fastening his outfit back together. She could break his hold if she really wanted to, but she liked it a little too much when he manhandled her. She pulled a little just to feel his fingers tighten. It made her whine, but she stayed where she was.
"Or maybe you just miss getting railed on rooftops where any of the bats could stumble on us," Jason said, still not letting her go.
Any thoughts of fear for him ran out of her head at his filthy tone and she shivered.
She didn't want that, truthfully—it would be a disaster if anyone caught them—but she was half convinced he could say anything to her in that deep voice of his and she'd agree. When she didn't say anything, he kept going.
"Think B would forget his no guns rule if he caught me fooling around with his favorite bird?" Jason asked. He took her wrists in each hand again and moved them behind her back before gripping them in just one again. It allowed him to move closer to her, getting up in her space, forcing her to look up at him even more. His other hand moved from her hip, up her waist. And when her lips parted on a gasp, he leaned in like he was going to kiss her.
"Are you an exhibitionist too, not just a stalker?" he asked against her lips. "Like to be on both sides of the camera?"
She closed her eyes at the thought of Jason taking pictures of her.
She surged up on her toes to kiss him.
He pulled back.
"Uh-uh," he said teasingly, "I want an answer. Do you wanna get caught? Want someone to see you giving it up to the black sheep of the family? Or do you just like to watch?"
Tim swayed into him, and felt her nipples tighten.
"I-I don't want to get caught," she said, honestly.
Jason smirked.
"Then why you trying to get me to bend you over right here, princess?" he asked, his hand moving up to her throat, thumb caressing her jaw.
She tried to press her face into his chest to muffle her whine, but he tilted her face up to his.
"Is it cause you're an impatient slut, who can't wait a few blocks to get my cock?" he asked, nearly a whisper.
"Oh fuck," Tim breathed, the ache that had been building in her catching fire and spreading through her. She struggled in his grip, trying to get closer to him, to throw her arms around—
She heard sirens.
Of course, first responders were on their way to the warehouse.
Jason looked in the direction of the sirens.
"First one to the Nest gets to keep their clothes on during dinner," he said with a mean grin, and he was off the rooftop before she could get her bearings.
It was only the sirens getting closer that kicked her into action.
Normally she and Jason were fairly well matched in a race, but he had a head start, and she was almost dizzy with want. She powered through it and closed a lot of the gap between them, but there was no way for her to make up for the lost time.
When she got inside, Jason had already removed his domino and guns, and had a shirt over his armor, his leather jacket already back on. If you weren't looking closely (or a bat) he looked like a regular citizen.
"Pizza'll be here in twenty," he said, with an expectant look.
It was unusual for them to eat together indoors. It was new for them to eat together at all. They sometimes got something on patrol and ate on a rooftop, but usually they went their separate ways after sex and—at least Tim—ate alone.
"Well," Jason said, raising an eyebrow. "I won. Clothes off."
Tim felt her stomach flutter in anticipation and embarrassment. She could argue that she hadn't agreed to the terms...but she didn't really want to.
"You know if you wanted to get me naked you didn't have to race me," she said, trying to sound casual while starting on her gauntlets.
"I did if I wanted just you naked," he said, making her heart stutter. "Uh-uh, domino first," Jay demanded, leaning against the counter.
Tim felt her face heat up. She'd already planned to 'forget' that until the end.
Jason tossed her his adhesion removal spray, and when her domino was off she went back to working on her gauntlets.
Jason never took his eyes off of her as her gauntlets fell to the floor, then her bandoliers, her cape.
She was nervous, and hot all over. She wasn't sure she'd ever been naked in front of Jason when they weren't having sex. She often wasn't naked even when they were having sex.
Tim didn't think she was much to look at. She knew she had a pretty face, she'd been told that her whole life—usually by people she didn't want to hear it from. But she also knew she was too skinny. Between all the exercise she got as Red Robin, and all the meals she skipped trying to run a company, it was an absolute nightmare trying to keep weight on. That didn't even touch on all the scars from bullets and knives and incidents involving metas.
She bent at the waist, getting out of her boots. She disengaged the safety on the rest of her suit and Jason watched, eyes weighing heavy on her as she lost layer after layer, until she was in just her black compression shorts and sports bra.
Jason looked at her like the scars and the pale skin and being able to see a little bit of her ribs didn't matter. She couldn't imagine she seemed like much after he'd been with someone like Kori—Tim was pretty sure they'd been involved at some point—but you wouldn't know it from the way he looked at her now.
She pulled her sports bra off, watching him watch her breasts spill out. She didn't have a lot going on in that department, but no one had ever complained. Then her compression shorts, until all that was left were her panties. At least it was a newer pair; pale pink and high cut so they wouldn't hinder her movements.
She didn't want him to see her hesitate over underwear so she quickly pulled them off as well.
And then she was naked while Jason just kept looking at her. She refused to cover up or act as embarrassed as she felt, so she put her feet shoulders length apart and put all her weight on one leg, hand on her hip, trying to channel Steph's bravado.
"Well, are we just going to stand here?" she asked, sarcasm thick but thankfully not snotty. The last thing she wanted was to sound defensive.
"We just might, princess," Jason said. Then, "Although you might want to get all that out of here unless you want the delivery person knowing Red Robin lives here," he said, nodding toward her discarded outfit with a grin.
Tim rolled her eyes and gathered up her uniform, not bothering to sort through any of it before dumping it in the bedroom. She was pretty sure that drove Jason crazy and if they were fucking in her bed tonight, that meant he'd see the pile. She closed the bedroom door as she came back to the kitchen.
It wasn't like she had never walked naked through her apartment before, but it wasn't the best idea with a family known for breaking and entering. And knowing Jason was watching made her equal parts uncomfortable and turned on.
"Come here," Jason said, still leaning against the counter.
When she was near enough to touch, he pulled her close with a hand on her waist. She had never liked feeling delicate before she and Jason had started fooling around. But when he fit his hands around practically her whole waist, it sent a thrill through her. And with how tall and broad he was and how tiny she was, it was hard not to feel delicate when he touched her.
His hands on her were hot, callused and soft in turns as they ran over her hips, her ass, one stilling on her ribcage. The other moved to the dip in her back, pulling her even closer until they were almost touching but not quite.
When Jason ran his thumb over her nipple she bit down on a moan, but wasn't quite able to silence it.
Jason grinned.
He toyed with her other nipple, moving his other hand down her stomach, coming to a stop below her navel, but not close enough to where she wanted him.
"Jason," she whimpered, hating that he'd barely touched her and she already sounded like this. She fisted her hands in his shirt.
"Did you…want something?" he asked, and if he'd given her that smile in the field, she probably would have hit him.
But standing here, naked in front of him while he stood there practically still suited up, teasing her, it just made her pussy throb.
"I want you to touch me, you ass," she said with a glare. She couldn't help rocking up on her toes, trying to get closer to him but not wanting to give him the satisfaction of taking that last step forward.
"I am touching you," Jason said, palm flat and pressing against her lower belly, while his fingernail scraped gently against her nipple.
She gasped and reached up, gripping his shoulder, not quite sure what she would do if he didn't really do something soon.
"Oh," he said, like he'd just figured it out. "Did you want me to touch you…" his hand on her belly started slowly moving down, his fingertips barely touching her, "here—?"
He started to ask, before there was a loud knock at the door.
"No!" Tim whined quietly as his hands pulled away, not letting go of his shirt.
"You better hope that's the pizza guy and not Dick," he said, pulling her hands off of him and moving towards the door.
He turned to look at her as he started working on the locks.
"Best get behind that wall unless you wanna give the delivery boy an eyeful," he said smirking.
Tim had been glued to the floor, but when she heard the deadbolt click, she rushed to hide behind the wall Jason nodded at.
She rested her head against the wall, her heart racing. She heard the velcro of the carrier, and words exchanged, and as soon as the door closed, she advanced on him.
Jason barely had the door locked before she was grabbing the pizza out of his hand, putting it on the counter and pushing him up against the door.
She kissed him, and he kissed back, grabbing his hands and putting them back on her. He grabbed her ass and pulled her against him and she took his other hand and slid it between them, towards her aching—
Jason pulled away.
"Nope," he said, popping the P obnoxiously and physically moving her away from him. "Dinner first," he said, sliding between her and the door and grabbing the pizza.
He moved to the living room and sat the pizza on her coffee table. He'd just started opening the box when she pushed him back against the couch and straddled him.
"Fuck dinner," she said, tired of being interrupted. She was horny and irritated and embarrassed, and she was pretty sure she was so wet she could smell herself. "Pizza can wait—" pizza could go to hell, "I want you to fuck me."
Jason grinned, like he'd been hoping she would say that.
"Well I want you to eat at least two pieces of pizza," Jason said, making Tim's heart sink, "and then maybe I'll consider fucking you."
And then he picked her up and moved her to the other side of the couch.
Tim glared at him, but he just handed her a slice and looked like he was having the time of his life.
Tim took it, crossing her legs at the knee and trying to ignore Jason watching her after getting his own slice. She glared down at the pizza; she had never been less interested in food than she was at this moment, and she was a little worried she was going to leave a wet spot on her couch. But the faster she ate two pieces, the faster she could get Jason to put his dick in her.
Jason turned his body toward her, leaning back against the arm of the couch like she was the entertainment—which she supposed she was. She felt her face and chest get hot again now that he was looking at, but not touching her.
Her legs were crossed and her hand holding the pizza was more or less blocking her breasts from his view, but she was determined to not look like she was hiding. If she could silence a room full of petty board members with a look, she could out—whatever it was Jason was trying to do. If it was to unnerve her, it was working. But it was also working to turn her on even more.
She finished her first piece and grabbed a second, and wondered if maybe Jason wasn't trying to make her uncomfortable. Maybe he just wanted to look at her.
She decided to test her theory. Instead of facing the coffee table, she faced Jason, moving one leg beneath her, up onto the couch. Her other foot rested on the floor, spreading her legs as casually as if she were wearing sweatpants. His gaze fell down between her spread thighs and she wondered if he could see her twitch with how much she wanted him.
Jason put down his pizza and wiped his hands on a napkin, eyes on her the whole time. He leaned back against the arm of the couch and matched her position.
"Come here," he said a few minutes later when she finished her second slice. She licked her fingers clean before wiping them off.
Then she got on her knees on the couch and crawled over to him, getting in his lap again.
He spread one arm along the back of the couch and moved his other hand between her legs.
"You're so wet for me," he said as he pushed two fingers inside of her. "Fuck. Is this the kinda welcome I get if I tease you just a little?"
She felt herself clench around his fingers at the words, and Jason swore quietly.
She would argue it wasn't just a little, but he felt so good inside of her she couldn't beleaguer the point right now. He brushed his thumb against her clit and she moaned, leaning her elbows on his shoulders and rocking against his hand.
"Fuck, Jay!" she gasped, so close she could almost taste it—
And he withdrew his fingers.
"No!" she cried, reaching down to finish herself off, but he grabbed her wrist. She tried to rub up against his chest but his other hand held her hip in a bruising grip and she couldn't get close enough.
She buried her face in his neck as she was kept away from the edge she'd been so close to tumbling over.
"Did I tell you you could touch yourself?" Jason asked, his voice so deep and gritty and gruff she could feel it behind her navel.
She moaned and tried to rock her hips but he just gripped her harder.
"You like that, huh?" he asked, sounding pleased. "Like being told you can't touch your pretty little pussy?"
"Jason!" she gasped, flinging her other arm around his neck. He'd said some filthy things before, but nothing like this.
He squeezed his hand where it was still caging her wrist.
"If I let you go," he said in her ear, "you gonna try to come without my permission again?"
Tim stayed silent, breathing heavily into his neck. She couldn't promise she wouldn't try to touch herself again; she was way too worked up for that.
"Hands around my neck, then," Jason said. "Since you can't be trusted."
She whined and did as he said.
"Keep 'em there," he said, his voice like gravel as he brushed his fingers against her again. "Tonight, princess, you're gonna learn to wait."
"Jay, please," she panted, not even sure what she was asking for, moving to kiss him.
"Jesus, you're dripping," he said into her mouth, not touching her with any purpose, just sliding his fingers around in the mess she'd made.
"Can't wait to slide right into you," he said, looking right into her half-lidded eyes.
"Please?" she begged, pressing her breasts against him; not that he could feel them through the armor.
"Please?" Jason asked, close enough they were breathing each other's air. "Please what?"
"Please put your cock in me," she pleaded.
"Wow, you really want it," he said, smirking.
She just nodded, trying to thrust against his hand, but he pulled away.
"No, please," she whimpered pathetically, unable to care how she sounded.
"Gotta get this armor off if I'm gonna fuck you, sweetheart," he said, shrugging out of his jacket.
She pulled at his shirt while he started on his pants, and she tried to help get his armor off but her fingers were clumsy. She wanted him so badly.
When his chest was finally bare, she couldn't stop touching him, her fingers ghosting along his collarbone, grabbing his shoulders, his pectorals. He was fucking huge and strong and she wanted to press herself against him but he was still working at getting his legs free.
He gave up when she started kissing his neck. She saw his cock was out and that was all that mattered right now.
She pressed her breasts against him and gripped his cock in one hand, trying to sink down on him while he kissed her.
But as soon as he nudged at her entrance he gripped her hips and pulled her away.
"Did I say you could have my cock yet?" he asked, and he was starting to sound nearly as breathless as she was. "Hands around my neck."
She whined, but did as he said.
"Jay please, please put it in me," she begged, mouthing at his jaw.
She felt a wet smack against her clit and gasped. It happened again and she pulled back, keeping her arms around his neck and looking down.
Jason was slapping his cock against her pussy.
"Oh!" she whined.
Her cheeks burned with embarrassment, but the wet slapping sound was so hot she couldn't ask him to stop.
He looked down and rubbed the head of his dick against her clit, before looking up and meeting her eyes.
"Show me you can be patient," he said, sounding like he was making a bet with her that he knew she couldn't win. "Get me nice and wet without coming."
Tim made a pitiful little involuntary noise, but nodded.
"No penetration," he warned, moving his hands to her tits.
She rubbed her pussy up against him and within a few thrusts he was coated in her. But he didn't ask her to stop and she didn't want to. When she was close to coming again, he pinched her nipples lightly.
"I think that's enough sweetheart," he said, kissing her neck softly, but he didn't move to make her stop, so she kept going.
"Timmy, c'mon, be a good girl for me," he said gently, like she was disappointing him.
She whined, but slowed, not quite able to pull away or stop.
Her mind was reeling and she could feel her heartbeat in her clit.
They'd had sex on rooftops. He'd been rough with her before. He'd thrown her around, fucked her hard and fast, left bruises on her. But he'd never teased her like this. Once he'd fucked her so slow it took them forever to come, but they'd already been having sex when he'd slowed down. This was something else.
Half of her wanted to shove him down and sit on his cock and the other half never wanted him to stop talking to her like this.
"That's it, that's good," he said quietly, petting her as her hips slowed.
"Look at me sweetheart," he said, and tilted her chin to look at him.
She didn't realize she'd closed her eyes, and it took a massive effort to open them, but she did it.
Fuck.
The way he was looking at her. She wanted him to look at her like that all the time. He was smiling at her and he looked soft and kind of…proud but also like he wanted to throw her down and fuck her.
"If I fuck you, will you be good and only come if I tell you to?" he asked sweetly.
She felt her heartbeat flutter and her pussy throb when she realized he'd said if, not when, but she was already nodding.
He gave her a smirk that was more of a smile and got his hands under her thighs. He picked her up like she weighed nothing—which wasn't true because she was literally all muscle—and held her with one hand while opening the bedroom door. She was getting his stomach wet where her pussy was pressed against him and she couldn't help but rub up on him. It wasn't enough to do anything but stoke the flames, but she didn't stop until he gently tossed her onto the bed.
He stayed standing while he got the rest of his armor off and Tim spread her legs in invitation.
"Fuck," she heard him whisper and he rushed even faster to lose his clothes.
Finally he was naked too and he crawled over her, kissing her thighs, giving her one long, filthy lick on her pussy before moving on to kiss her stomach. All the way up, briefly sucking on one nipple before kissing her mouth and grinding his cock against her.
"Turn over," he said gruffly, and she hurried to get on her hands and knees.
She felt him the bed dip as he got behind her, and he pressed his cock against her but didn't push inside.
"Say please, Timmy," he said, tapping the head of his cock against her.
"Please, Jason please fuck me!" she couldn't care that she was begging, she'd never needed him so badly before.
"Sure thing, princess," he said, sliding into her.
She was so wet he filled her up in one smooth motion until she couldn't breathe. She didn't think he'd ever felt this good before. She was so sensitive she could feel every pulse of his heartbeat inside of her.
But he wasn't moving.
She rocked her hips and squeezed down on him, but that still didn't spur him into action. Instead, he grabbed her hips, pulling her down onto him and keeping her there.
"Jay!" she cried, frustrated. "Fucking move!"
"When I'm ready," he said, and she could tell from his voice he was grinning.
She clenched around him and from the sound of it, it knocked the breath out of him. But it still didn't make him move.
He reached around and rubbed at her clit, just long enough to tease, long enough to let her think he would make her come.
And then he pulled away again, grabbing the insides of her thighs and kissing the skin between her shoulder blades.
Tim's arms came out from under her, arching her back and trying to grind back on him. But all he did was give her one slow thrust and laugh at her.
"Not used to not getting what you want, huh princess?" he asked, not pulling out, just rocking his hips into her, making her crazy.
She didn't know what to do. She'd begged, she'd pleaded, she'd pushed him down and tried to take, and nothing moved him. He was immovable.
So she just whined into her arms.
He chuckled again.
But then he moved.
Slow, shallow thrusts that were totally unsatisfying, but at least he was moving.
"There we go, now you're learning," he said, and it was shitty and annoying but it also sent sparks flying through her, all the way to her fingertips.
This fucker wanted her to wait, to be patient. All she could do was sit here and wait for him to give her what she needed. Fuck.
But when she did, when she stopped pushing him, he sped up. He got faster and faster until he was really giving it to her, like he usually did.
It was good, it was so fucking good. But it wasn't enough.
Jason never claimed to like her, but he'd always made her come, even in the beginning. It was just how he was about sex; he was an asshole, but he wasn't that kind of asshole. Even when she was sure he hated her—even when she wasn't sure she should be so much as turning her back to him —he had still made it good for her.
But that didn't seem to be the name of the game tonight. She could hear his breath stutter, could tell from how erratic his thrusts were, that he was close.
She reached down to touch herself, hoping his eyes were closed, or that the game was over. But he grabbed her wrist, then the other one and pinned them over her head.
"I thought you said you were gonna be good?" he panted, pressing his chest to her back and caging her in against the bed. His chest was hot and slick with sweat and it felt fucking filthy and she loved it.
"Jay please," Tim begged. "Please make me come!"
Jason hummed like he was thinking about it, getting her wrists in one hand and moving his other hand over her breast and down her side, like he was going to touch her the way she wanted him to. His thrusts had slowed, but not stopped.
"Not tonight, princess," he said with finality.
Tim clenched around him, not meaning to this time, but so turned on by hearing such a definitive no that she could barely breathe.
"Fuck!" he gasped, thrusting into her so hard her eyes almost rolled back into her head. "You like being told no, huh?"
She shook her head but she couldn't make herself say no. It was so fucking hot she thought she might just disintegrate.
"I think you do, sweetheart," Jason said, and it was a sign that maybe he knew her a little too well at this point. "I think I'm gonna come in that hot little pussy of yours. Think I'll stay the night, make sure you don't get yourself off as soon as I leave. Then in the morning, if you're good, I'll give you my cock again and I'll think about letting you come."
It didn't matter that she wasn't touching herself; one more word from him and she was going to come from just his cock.
But at the pathetic, sobbing moan she let out at his words, that was it. His rhythm went a little uneven and he buried himself inside of her, pulsing and groaning into her neck.
He thrust in and out gently a couple of times before pulling out.
She struggled, trying to get her hands on her aching pussy but he wouldn't let her go.
He fell to the side of her and kept her wrists tight against his chest as she squirmed and pressed her thighs together.
"Please, Jay, I wanna come!" she whined.
"I don't fucking care what you want, princess," he said, sounding sated and content. He kissed her and it was slow and almost sweet from his side, but she was desperate and tried to deepen it.
He didn't let her.
She tried to get his thigh between her legs, to get any kind of stimulation, but he gripped her wrists in one hand and pulled away.
She whined as he reached for something behind him on the floor.
He had grabbed her panties and was trying to work them back up her legs one handed. He let her go long enough to pull them into place.
He kissed her again and pulled her against his chest, her arms pinned between them.
"So you don't leak come all over the sheets," he said, pulling away from her lips with a grin.
"Fuck," Tim whispered, muffling a moan into his collarbones and digging her nails into his chest. Jason just laughed.
Her whole body clenched on nothing and heat flared through her. She was sticky and full and it just made her want his cock, his fingers inside her, anything. It was fucking torture, she'd never been so turned on in her life.
She tried to thrust up against his thigh again, desperate to get some relief. Jason just gave her a sharp swat on her panties, right over her swollen clit.
"Oh fuck, Jay! Jay!" she cried out, gripping his pectoral hard enough it had to hurt.
He'd never done that before and she was pretty sure if he did it again she was going to come.
"Hush," he said, grabbing her by the waist and turning her over so her back was to his chest. He kept her arms folded up against her chest and wrapped his arms around her so couldn't do anything but squirm.
"Go to sleep," he said, and didn't let her go.
She was so fucking wet, between his come and how worked up she was. But when she struggled he just crushed her to his chest and wrapped a leg over her.
She moved her hips back and forth trying to get her panties to rub against her, but they were so wet they just stuck to her.
"If you really wanna go another round, I'm game," Jason said, his voice thick like he was actually close to sleeping, and rubbed his half hard dick against her ass. "But you're still not coming tonight."
She whimpered but stilled, her mind unable to focus on anything but Jason's heat, his arms pinning her, his slowing heartbeat against her back.
Gradually his grip loosened, but not quite enough for her to get a hand down her panties.
And after a while, faster than she thought she could with arousal still pumping through her, she drifted off to sleep. Her last thought for the night sparkling in her mind: Jason was staying.
