Work Text:
Josh is tapping on the wheel.
Hums, beats, pulses, symphonies. They’re driving around in the van after finishing up the first day of shooting for the music video, restless from the rush of creating something new. Tyler’s staring out the window as Josh speeds through a stretch of stray asphalt, trees, bushes and fields all melting into colors of grey and yellow. Quiet music crackles through the dusty speakers, filling the little silence that remains after each knock of Josh’s hands.
Tyler places a hand on Josh’s thigh, stroking it with his thumb. He feels the muscle tense and relax under his digits, the surprise evaporating from Josh’s body as fast as it came. He hangs his head against the window, the cold in stark contrast to his warmed-up skin.
“Josh,” his voice rusty from not speaking, “pull over.”
Josh hums, not looking at Tyler. “Why?”
Tyler squeezes his thigh, emanating a yelp from Josh as he finally steers the car into a deserted parking lot. Spotty lights wash over their faces, half light and half dark.
“Wanna kiss you,” Tyler murmurs, and he’s turning his body to Josh, his other hand coming to rest atop Josh’s waist. It’s not a comfortable position, but it will do for now.
“Are you seri-” Josh blanks, unable to finish his sentence as Tyler slots his lips against his own, his eyes fluttering shut. He scrambles for balance, pulling on the front of Tyler’s shirt.
He wants this to be slow, gentle, but Tyler’s licking him open, pushing his tongue into the crevices of his mouth, teeth clacking and nipping at his lips. Josh moans as he pulls Tyler even closer, foreheads and noses knocking against each other.
“The back,” Josh gasps, when Tyler finally stops his assault for a second, voice low and gravelly, “We should move to the back of the van.”
“For old times’ sake?” Tyler quips, eyes crinkling as he plasters a small smile on his face. Josh huffs and shoves his shoulder, muttering sure while his hand opens the door. The doubling sound of shutting doors echoes through the lot, the shuffle to the back of the van awkward yet familiar. They are not used to this anymore – tents, reclining seats and mattresses became hotel beds, hotel beds became bedrooms. Bedrooms became home.
Josh opens the back and Tyler climbs in first, Josh following suit. Tyler’s hands are on him again as soon as he shuts the door, climbing into his lap and pulling him in by his neck. The sudden manoeuvre makes him open his mouth in shock, Tyler taking the opportunity to suck on his tongue and Josh mewls, his hands flying to grip Tyler’s waist. Involuntary reflexes make his hips buck up and they both moan, breaking the contact of their lips. Tyler holds him still with a hand on his cheek as he lays kisses under his jaw, behind his ears, on his neck, Josh’s light stubble grazing his lips.
“You annoyed me so much today,” Tyler mumbles against his skin. He bites Josh’s neck and Josh whines, his hold on Tyler’s shirt tightening, clutching the flimsy fabric in his hands. “But you know that, right?”
“Tyler,” Josh breathes out as he opens his eyes, unfocused, his head coming to rest on the headrest.
“Following me around like a dumb dog,” Tyler’s hand moves from his cheek to his hair, the black paint leaving fingerprints on his skin. He fists the back of Josh’s hair between his fingers, pulling his head back as he focuses his vision on Tyler, gasping upon the friction. “Always need to be told what to do, don’t you, puppy? As if we hadn’t discussed everything over a thousand times. Touching me, in front of everyone, too.”
He pulls back from Josh’s neck, looking, seeking out Josh’s reaction, his eyelids halfway closed as he stares down at him. Josh shifts under his gaze, chews on his lower lip and tries to pull Tyler back into him, but Tyler’s anchored down.
“I’m sorry,” Josh lets out under his breath, looking away in shame. Tyler’s other hand comes up to grab his chin, a silent order. He’s forced to look into Tyler’s eyes as he rasps out with a small voice, “You just- you looked so good, and the whole thing made me think of old times, and you haven’t touched me in days.”
He can’t read the emotion in Tyler’s eyes as he waits for his response, their shallow breaths starting to fog up the windows. He can feel cold sweat run down his temples and the back of his neck.
“Puppy,” Tyler grins, and it’s evil, there’s no mercy behind it, the coupling of it with the petname makes Josh gulp, “If you wanted me to touch you, you should’ve just said so.”
He breaks eye contact to lick a stripe up Josh’s neck and it makes Josh shiver, the sweat on his palms prickling his skin against Tyler’s stupid shirt.
“Now you just made me mad, distracting me during the shoot like that,” Tyler noses at the jut of his jaw. “But you can make it up to me. Do you want to make it up to me, pup?” He punctuates his question with a roll of his hips, delicious friction making the both of them moan.
“Yes, yes,” Josh slurs out; this time it’s him crashing their lips together. Tyler welcomes him immediately, biting his lower lip and soothing the momentary pain with a swipe of his tongue. The air feels hotter with every passing smack of their lips, oxygen being used up rapidly. Tyler grinds against him again, and they’re both hard, the slide of their jeans giving fleeting satisfaction to the hunger in their guts.
“Tyler,” Josh is pulling away for air, his eyes hazy and hair tousled from Tyler threading his fingers through it. “Wanna suck your cock,” he kisses him again and Tyler groans, his boxers stifling him, “Can I suck your cock, please?”
“Yeah, yeah,” Tyler is shambling off Josh, unbuttoning his jeans and pulling them off with his boxers to his knees, “Anything you want, puppy, anything you want, I’ll give it to you.”
Josh leans back as much as he can against the headrest, glazed over look in his eyes as he licks his palm and takes Tyler’s cock in his hand, rolling it over in his fist once, twice before he licks the head of it. Tyler feels goosebumps on his skin, panting hard, one of his hands grounding him on the black leather of the backseat, while his other winds up in Josh’s curls again. Josh licks the side of his dick, making Tyler curse and the hand in his hair tighten. He takes Tyler in his mouth and sucks, sweeping his tongue on the underside, on the slit. Tyler bucks his hips and Josh hums, the vibrations sending a jolt straight through Tyler’s dick.
Josh bobs his head a few more times, his hand moving in time with his head, stroking whatever he can’t take before he pulls off with a pop. His eyes are watery and there’s spit running down his chin, and Tyler wants to eat him alive, burrow himself under his skin, absorb anything and everything that’s Josh.
“Want you to fuck my face,” Josh croaks out, “Can you?”
“Fuck, Josh,” Tyler’s brushing Josh’s bangs away from his forehead, curls his fingers into the hair at the back of Josh’s head. “Course I can, my doll, my puppy,” Josh whines and he’s taking Tyler back into his mouth again, hollowing his cheeks. “I’ll fuck you so good, Josh, fuck, thank God you aren’t the singer,” Tyler is rambling as he rolls his hips. Shallow thrusts follow suit until he speeds up eventually, each stutter making Josh take his cock further and further until he’s burrowing Josh’s nose atop his navel, into barely-there hairs.
He can feel Josh’s throat contracting, but Josh is so good, so lovely for him – he doesn’t tap out, just digs his fingers into the meat of Tyler’s thighs, breathing hard through his nose. Tyler can see the beginnings of tear-stained cheeks, Josh’s eyelashes clamping together from watering. He pulls Josh off him and he groans, can hear Josh heaving and gasping for breaths. Tyler’s other hand sweeps over the tear sliding down his face, his thumb brushing over Josh’s abused bottom lip.
Josh smiles, beams up at him and Tyler’s chest aches, “Again,” he hacks, and he’s opening his mouth up one more time.
“Such an obedient dog,” Tyler sighs when he slides back into warmth, starting to thrust in and out again. The wet sounds of Josh taking him echo off the walls of the van, windows entirely fogged up now. “So good for me, aren’t you, Josh? Always doing what I want you to, what I tell you to.”
Josh hollows his cheeks and sucks, eyes half-lidded as Tyler fucks into his mouth, his throat. Tyler groans, and Josh can tell he’s close — like the good dog he is to his owner. He swirls his tongue on the underside of Tyler’s dick in time with his thrusts, and Tyler’s cumming down his throat, burying Josh’s nose into his abdomen and holding him there for one, two, three seconds before he allows Josh to pull away from him. He cradles Josh’s face as he coughs, forcing air into his lungs and wiping his mouth.
“Not a drop wasted, right, puppy?” Tyler asks as his thumbs are digging into the apples of Josh’s cheeks, massaging them.
Josh attempts to clear his throat, “Swallowed it all,” he says with a sandpaper voice. Tyler is happy to be the one who caused it.
“That’s right,” Tyler leans down to kiss him and Josh whines, clutching the fabric of his own pants, his dick straining and achingly hard. “You’ve been very good, Josh, what do you need?”
Tyler’s fully crouching in front of him now, putting a hand on his erection and squeezing it, eliciting another moan from Josh.
“Fingers,” Josh squeaks, turning his face away from Tyler, “your fingers.”
Tyler sits down on the carpet of the van. “Come here,” he beckons Josh, patting his thighs. “Take your pants down first.”
Josh springs up, pulling down his clothes with the speed of light. He moves to remove his shirt too, but Tyler catches his wrist, murmurs “no, that should stay.”
Josh’s expression is clouded in confusion, but he lets go of the hem of his shirt and settles in Tyler’s lap, bracketing Tyler’s thighs with his own — a position he’s so used to, his muscles relax as soon as they come in contact with Tyler.
His cock is red from ignorance and leaking; the head catches on the material of Tyler’s shirt when he sits down, smearing precum on it, and he bites his lip to stop himself from whining again. Good dogs only bark if needed.
Tyler’s back to nipping at his neck as soon as he’s in close proximity to Josh, tearing into the flesh, painting Josh’s skin in the most beautiful shades of red and purple. He licks at his work, soothing, suckling on the bite marks while Josh cries out and rocks his hips against him, searching for any kind of friction to soothe his cock.
Tyler withdraws, allows Josh to rest his forehead on his shoulder while he quietly pleads, “please, Tyler, please, I can’t.”
Three fingers are prodding at Josh’s lips. “Suck, puppy,” Tyler hums, his other hand kneading the flesh of Josh’s side under his shirt, desperate to have skin-on-skin contact, “get them nice and wet.”
Josh is back to bobbing his head in an instant, staring at Tyler while he swirls his tongue around the digits with so much saliva it drips out from the confines of his lips. He holds Tyler’s wrist in place with his hand, making sure to coat every single finger, looking Tyler in the eye to make sure he’s doing a good job. Tyler’s breathing hard, but his face is otherwise emotionless, the only evidence of Josh’s effect on him being his rose shaded cheeks.
Tyler pulls his fingers away, snapping his tongue, but there’s no heat behind it. Josh whines at the loss of contact, paws at Tyler’s clothed shoulders until he finds the zipper in the front, playing with it while his eyes ask for permission in silence. Tyler gives a curt nod, so Josh pulls, his hands flying to the newly revealed skin in an instant, peppering Tyler’s neck and collarbone in small pecks. His lips come back smeared with black – Tyler reaches out to swipe his thumb over it, chapped lips against soft flesh, and Josh is quick to dart his tongue out again, sucking in the digit.
“You’re insatiable,” Tyler’s voice is low, his eyes unfocused. Josh shifts in his lap, and the movement makes Tyler groan, unable to stand the buzz of desire under his skin any longer. He retreats his hand away from Josh to sneak it down, down, down, until the blunt nail of his index finger catches on Josh’s hole.
“Tyler,” Josh is practically wailing into the ink-painted skin now, hot puffs of air escaping his mouth turning into gasps once Tyler starts sinking a finger into him to the hilt. He waits a beat, two, his unoccupied hand tangling into the hair at Josh’s nape, pulling and forcing eye contact in a silent question.
“‘S good,” Josh is slurring, hips already rabbiting in tiny circles, “move, Tyler, please, please.”
“Oh yeah?” Tyler tightens his hand on Josh’s locks, his finger moving in tandem with Josh. “Want another?”
Josh knows – they both know that it will hurt, but he can’t help the yes that stumbles out, the way his cock jerks at the mere thought of Tyler stretching him out.
”Dirty boy,” Tyler clicks his tongue, “so impatient.”
Two fingers prod Josh open. Tyler lets go of his grip on his hair, soothing, stroking the back of his head instead, letting Josh lay in the crook of his neck. He scissors his fingers the way he knows Josh likes it, pain and pleasure mingling together, causing Josh to heave and claw at Tyler’s shoulders, hips, whichever body part he can get his hands on.
He adds a third finger, and Josh is writhing in his lap, keening and moaning, head full of Tyler, Tyler, Tyler. He grinds his dick against the soft roll of Tyler’s stomach, and Tyler lets it happen once, twice, forgoes the way Josh’s perineum is rubbing against his own hard cock.
“Josh,” his voice is stern, stilling Josh, “you’re not allowed.”
Josh lifts his head, beady eyes darting everywhere, to Tyler’s lips, nose, cheeks, “No,” weak voice, trying to hide away, “No, please, Tyler,” he sighs, laying a kiss next to Tyler’s mouth, desperate to convince him. He knows Tyler will have none of it, not so soon.
A jerk of Tyler’s fingers brings him back, his nose bumping into Tyler’s.
“Please let me cum, please,” sweet Josh, blubbering over his weeping cock, “I’ll be good, I’ve been good, I promise I’ll be good.”
“Mhm,” Tyler’s other hand wraps around his dick, the touch akin to scorching heat, fisting the head and smearing precum all over, his fingers working him open in sync. Josh is seeing stars. “Not yet, pup. Haven’t forgiven you yet,” he smirks, ponders for a moment while Josh is trying to catch his breath from the stimulation. The air he’s inhaling is not departing his lungs, the intake is not nearly enough for him not to wheeze and sob.
Tyler repeats the motions a few times before he lets Josh off the hook. Josh looks fucked out already, head floating away, his body the only thing holding him in the moment.
“Want you to ride me,” Tyler means to ask, but it’s more of a statement. His hands still, one circling the base of Josh’s cock while the other slips out of him, Josh almost choking from the loss of contact.
“Yeah,” Josh sounds like he’s far away, in another place. He spits in his hand, slicking Tyler up, spreading the drool with experienced twists. His eyes are still unfocused as he lines himself up with Tyler, hole fluttering as the head catches on it. He sinks down slowly, slowly, until Tyler is entirely buried in him and they both groan, his thighs resting flush atop Tyler’s own. Josh’s eyes flutter shut as he sucks a breath in, intertwining his hands behind the nape of Tyler’s neck.
It takes a minute for him to get used to being full, Tyler filling him anywhere and everywhere, massaging his hip, the inside of his thigh, occasionally letting a finger brush against the tip of his cock, nearly making Josh convulse.
“Okay,” Josh sighs, and starts moving his hips. Nice and slow, up, up, up, then down. Tyler guides him, hands on his waist, full attention on Josh. He’s enamored – Josh is focused now, lips pursed, sweat rolling down his temples, muscles working. Tyler kisses him, tongue on his lower lip, licking his teeth, his mouth as Josh mewls. It’s too much, so much at once. The stretch burns, hurts until it doesn’t, until it has Josh leaking again, close to catching on fire.
Tyler disconnects their lips, lets his head fall between Josh’s pecs as he watches Josh’s cock bob with their thrusts. He licks his palm, fisting it as he pistons his hips, helping Josh move up and down, grounding him so he doesn’t collapse on him yet.
“Tyler, ‘m close,” Josh is snivelling, whimpering, “‘m so close, can I cum, please let me cum, please.” Tears are back in his eyes again, soaking his face, dried saltwater streaking his cheeks. Tyler thinks Josh looks the most beautiful like this – crying and bouncing on his cock.
Tyler finally lets him off the hook. “Yeah, cum for me, baby, it’s okay,” he punctuates his permission with a pointed roll of his hips, abusing Josh’s prostate even further as he speeds the hand on his dick up, fist forming a perfect, tight circle. “You can cum for me, now.”
A few more thrusts and swipes of his hand have Josh spilling into his palm, his entire body shaking from the orgasm as he lets out small hiccups, his face finding its place in Tyler’s neck again, nesting there as his tears stain the stark white of Tyler’s shirt.
“Good, you were so good for me, Josh,” Tyler is the one blubbering now, babbling praises, entirely focused on chasing his own high, “my doll, pretty puppy, was worth it.”
The overstimulation is making Josh ache, coil tightening in his stomach again, but he lets Tyler use him. Tyler pulls Josh onto him one final time as he sheathes himself into him, cum filling Josh up while Tyler bites his clothed shoulder.
They stay like that, catching their breaths and reeling, exchanging slow kisses and cradling cheeks. Tyler pulls his softening cock out of Josh after a beat. The loss has Josh wincing, cum oozing out his hole as Tyler lays him down, chin digging into his chest as he blankets him with his own body, all tangled limbs and bodily fluids sticking together.
“Told you I’d be good for you,” Josh mumbles, and Tyler giggles at his stubbornness.
“Yeah, yeah,” Tyler starts trailing kisses down his abdomen until he’s biting at his thighs, ghosting a breath over his cock before he dips down and licks a stripe over Josh’s hole, cleaning, calculating.
“Tyler,” Josh yelps, but doesn’t close his legs, “you are so fucking nasty.”
Tyler hums against his perineum, going back to lapping at his own spend, tongue dipping in and out of Josh’s opening. He has Josh whimpering against him soon enough, squirming as he lets himself be cleaned up. A finger joins alongside his tongue, scraping out whatever’s left, stretching Josh so his tongue can reach further. Josh can barely resist thrashing against his hold; the overstimulation is humming around his skin like electricity, close to shocking Tyler.
“Should put a collar on you,” Tyler says, a lick after each uttered word, “so you wouldn’t be able to run away. Would have to take everything I give you.”
Josh whines, hand tangling in Tyler’s brown tufts, fisting but not yet pulling them as he moves back against Tyler’s tongue.
Tyler decides Josh is clean enough after a few more swipes, lays a final kiss against the pucker of his hole as he comes back up, chin shiny with leftover spit.
Josh doesn’t care – never does – and brings him in for a kiss, slow and steady and warm. He smiles, mutters thank you against Tyler’s spit-slick lips, and they both giggle, limbs intertwining, weaving together once more as they collapse. In the back of the van, like all those years ago.
“We need to drive home,” Tyler’s voice is buried, muffled by Josh’s shirt.
“Soon,” Josh stretches his arms and legs, bones popping as he circles a colorful arm around Tyler’s waist. “Rest. We had a long day.”

majibun Wed 17 Sep 2025 09:42PM UTC
Comment Actions
positivetension Wed 17 Sep 2025 09:47PM UTC
Comment Actions
grandtheftautumnn Wed 17 Sep 2025 10:28PM UTC
Comment Actions
positivetension Thu 25 Sep 2025 07:49AM UTC
Comment Actions
mylimesis Wed 17 Sep 2025 11:18PM UTC
Comment Actions
positivetension Thu 25 Sep 2025 07:50AM UTC
Comment Actions
clancyntorchy Thu 18 Sep 2025 01:43AM UTC
Comment Actions
positivetension Thu 25 Sep 2025 07:50AM UTC
Comment Actions
Ch0kerr_v1ngett3 Thu 18 Sep 2025 02:14AM UTC
Comment Actions
positivetension Thu 25 Sep 2025 07:50AM UTC
Comment Actions
implicated Thu 18 Sep 2025 04:09AM UTC
Comment Actions
positivetension Thu 25 Sep 2025 07:51AM UTC
Comment Actions