Work Text:
Tim’s breath comes out in shallow gasps and low groans as strong fingers tug on his hair and grip at his throat. Jason is wedged between his thighs, lavishing his body with attention, mouthing along his chest then his hips, his tongue darting out to stroke the flesh below his belly button.
Jason's lips are chapped and Tim can feel the dryness against his inner thigh where he’d left a kiss before moving lower and-
A high keen escapes his throat as the wet heat of Jason’s tongue licks a long stripe up his cock, taking the head in his mouth and slowly, teasingly, moving up and down. Jason's hands climb from calf, to thigh, to hip, and push, keeping Tim pinned to the bed when he wants nothing more than to thrust up.
Looking down through hooded eyes Tim can see his erection vanish between Jason’s lips. He pants, groans out a stuttered "J-jay" and begins a litany of incoherent begging as he grasps at the sheets.
Jason's tongue curls around the tip, cutting him short and pulling a groan deep from Tim's throat before plunging down and taking as much of him as he can in his mouth. His hands grip Tim's ass and lift him off the bed in one swift pull, taking him in further, deeper. He can feel Jason's throat working around him and wants to cry out, scream his name, paint his face with his cum.
Instead clenches his eyes shut, pants heavily, and buries his face in the pillow beside his head. They were in one of Jason's safehouses. It smelt like him. A heady mixture of leather, cigarettes, and a hint of motor oil. He breathes it in and lets it settle on his tongue, whining around the taste as Jason kneads his ass. Tim was huffing out sounds under his breath now, meaningless words as the heat of the flush covering his cheeks and neck, creep down his chest.
Jason gives his left ass cheek a persistent squeeze until Tim's flickering gaze is pulled down to meet Jason’s steady one.
Jason's lips are wrapped tight around his dick but Tim can tell from the look in his eyes that if his mouth wasn't currently occupied he’d be smirking. A look that often promises danger or excitement. It sends a jolt down Tim's spine and he suppresses the urge to pull Jason off and kiss that look right off his face. He uses the momentum of his desire to reach out and slide his hand across Jason’s cheek, following the line of his jaw and tracing it back up to his hairline. Sweat had slicked parts of Jason’s hair to his head, the white tuft at the front falling into a damp curl across his forehead. Tim pushes it back, brushing his fingers through his locks and grabbing on tight, pulling and rubbing against his skull.
Jason’s grip on his hips loosen for a moment as Tim tugs harshly on his hair, his eyes slip closed and he groans deep in his throat, the muscles tightening and fluttering around Tim’s cock. Tim lightens his hold and gently pets around Jason's ears, the softness causing Jason to let out a whimper and tilt his head into the press of Tim's hands. Affection mixes with arousal deep in Tim's gut as he holds Jason's face lovingly. He's stroking a line from Jason's hairline to cheekbone as Jason slowly, slowly eases up and off Tim's dick. He looks as wrecked as Tim feels, lips swollen, pupils blown, skin bright with colour and sweat, saliva and Tim's precum coating the lower half of his face. He keeps the head of Tim's dick resting against his bottom lip and takes one deep, harsh breath. His eyes flash and he gives Tim a determined look before taking him in and sinking down till his lips are pressed against Tim's pelvis, his nose digging into Tim's stomach. There's a pause. A moment between moments as Tim's entire body tenses and curls forward in pleasured shock. Jason swallows around the head of his cock and Tim's entire body jerks in an effort to be nearer to him. Deeper. More. It's then that Jason's hands find their way back to Tim's ass and he renews sucking him off with vigour.
Tim trills, letting loose, crying out, calling Jason’s name out like a prayer. Singing hymns of pleasure and adoration.
Jason arches his back, and lifts himself up off the bed, bringing Tim with him, raising Tim's ass off the bed and into the air, his grip tight. A relentless force leaving Tim breathless.
Tim had felt ready to spill aeons ago, so all it takes in the end is a palm against his balls and a flick of Jason's tongue against the root of his dick, and he feels himself falling over the edge, tensing up, and releasing down Jason’s throat.
He lays back boneless, spent. His skin tingling in satisfaction and afterglow as Jason lets go and slithers up his body, curling over him and pressing their mouths together, lazily licking his way past Tim’s lips. Jason's erection presses up against Tim’s stomach, proud and begging for attention, but it was going to have to wait a moment. Two moments maybe.
Tim's fingertips find their way to Jason’s rib cage, trailing down across his abdomen and dancing across his hip bones.
He huffs a breathless laugh “Honestly Jay, that performance?” Tim licks his lips and lets out a groan in contentment “that performance, gives me reason to believe that sucking me off is your new found religion." Tim knows that Jason will be thinking a lot of himself after that, a heavenly experience for both of them, he can't help but add a little fuel to the fire though. He wriggles cheekily in Jason's embrace "I recommend frequent worshiping. You know, to keep your god happy and whatever.”
He grins and Jason chuckles- and there's that damned smirk, the one that Tim want's to kiss and bite away - and tightens his hold around him.
“What can I say, babybird” a whisper of a kiss against the hollow of Tim's throat “I just fucking love making you sing.”
