absolute in doubt | rafe x jj
a/n : the rafe x jj fic nobody asked for ! it’s just seeing rudy and drew together has got me feeling some type of way, so here we are :) thinking about making a part 2, so if y’all wanna see that let me know ! warning : very smutty ;)
jj was heading to john b’s house, after a pretty heated argument with his dad. jj got out before his dad could start throwing punches. he packed a bag quickly, he doesn’t plan on going back for awhile. jj decided to take the backroads to john b’s. it took longer, yes, but, it was more scenic, quiet. it gave him time to think, to cool off, before he got to his friends. he could shoot them a pearly smile, and no one would ask questions. therefore, he’s now walking, alone.
that was until a SUV pulled up beside him, and rolled down the window. it’s rafe cameron. definitely not who jj wants to see right now.
“hey pogue,” rafe smirks, driving slow beside him.
“what do you want, rafe?” jj seethes, he really doesn’t feel like dealing with him. jj is already irritated, he doesn’t need rafe adding on.
“what? i can’t stop to say hi?” rafe says sarcastically. jj and rafe both know he’s not here just to say hello. rafe wanted a fight, like always.
jj scoffs, “what are you even doing in the cut anyways, kook,”
rafe’s smirk fades, and he looks away for a moment. jj quickly put it together, barry’s house was just up the road from john b’s.
“oh i see, needed a fix, huh?” jj’s smirking now, he knows about rafe little problem. jj can see the anger in rafe’s face.
rafe speeds up. jj thinks for a moment, he’s driving away, but he pulls over, and parks in front of jj stopping him in his tracks.
“oh, great,” jj shakes his head, throwing his hand up. if rafe wants a fight, he’ll get one. he needs to blow off some steam anyways.
rafe gets out of the vehicle, rushing over to get in jj’s face, “shut your fucking mouth, pogue,” rafe pushes jj up against the back of the SUV, fisting jj’s shirt, “don’t talk about shit you know nothing about,”
“i know exactly what i’m talking about,” jj says nonchalantly. he pushes against rafe, he doesn’t budge, “so why don’t you piss off, and go do a line or two,”
jj watches rafe’s eyes, and the rage that fills them. rafe grips jj’s throat tight, choking him, “fuck you,”
jj grabs rafe’s arm, trying to pull him off, but failing. jj struggles to get air, he looks rafe in the eyes, pleading. he whimpers, eyes welling up with tears jj dares to slip.
rafe watches him, biting his lip. he feels jj struggling to get away against him, so he pushes him harder against the vehicle. rafe can’t help but to think how pretty he looks.
rafe releases his grip suddenly, but not letting go of jj’s throat. jj’s lungs burn, as he inhales a much needed breath. rafe’s hand moves from his throat to jj’s jaw slowly, almost carefully as if not to scare him away. rafe’s eyes flicker between jj’s parted lips, to his eyes. rafe’s eyes were intoxicating, almost soft in this moment, pulling jj in. rafe goes for it, kissing the boy hard, and to rafe’s surprise, jj kisses back just as forcefully. the kiss, all teeth and tongue.
jj doesn’t know what he’s doing, it’s rafe, a kook, someone he hates, but it feels so right. the silent communication of rafe’s gaze was enough for jj to continue. ‘please, i’m sorry, i need this, we need this,’
they continued, as if the look was never shared, keeping up the facade of hatred. jj was a pogue, and rafe, a kook, they were supposed to hate each other.
rafe moves his leg in between jj’s, pressing against his cock. jj groans into the kiss, before biting rafe’s lip hard enough to draw blood.
“ah! fuck,” rafe breathes out. he shoves jj back, and touches his lip, seeing blood on his fingers, “dirty fucking pouge,”
jj laughs, tilting his head back, leaning against the SUV, “what are you gonna fucking do about it,”
rafe growls, pushing his leg harder against jj’s now hard cock. jj whimpers, grinding on rafe’s thigh. rafe is about to say something snarky, but quickly cuts himself off, looking down.
jj had reached his hand down, palming rafe’s cock. rafe watches for a moment, insanely turned on by the bold action. he finally looks back up to jj’s face.
jj is biting his lip, waiting for rafe’s response, hoping it’s a good one. rafe grabs his jaw, forcing eye contact, “that want you want, huh?”
jj nods his head rapidly, “yeah,” he moans out.
rafe rubs along his bottom lip with his thumb, then quickly gripping jj hair in his hand. he pulls jj’s head to the side, kissing along his jaw. when rafe makes it to jj’s ear, he whispers, “think you can take it?”
jj mewls, grinding harder on rafes thigh, “y-yes,”
rafe pulls away, admiring the wrecked boy in front of him. all red lips, and glossy eyes. he pulls jj down on his knees by his hair.
jj works fast getting rafe’s shorts down enough that his thick cock can springs free. he strokes rafe a few times, marveling at the girth of him. jj looks up at rafe, practically drooling for it.
apparently, jj was taking too long for rafe’s liking. so rafe pulls jj’s head back, straining his neck. he grabs the base of his cock, slapping it against jj’s mouth until he opens up. jj opens, tongue slipping out. rafe groans, and pushes in.
rafe wastes no time, immediately fucking the boys mouth. jj braces himself on rafe’s thighs, eyes squeezed tight, fingernails digging in deep. he pulls out for a few seconds letting the boy catch his breath, before plunging back in.
rafe held jj deep on his cock, using the younger boy like a toy, fucking into his mouth in shallow, quick thrusts. jj’s eyes brimmed with tears, fighting the urge to gag.
jj looks to rafe, making a desperate noise, begging to breathe. jj can’t resist any longer, and gags. rafe’s cock twitches in his throat, enjoying the feeling of jj’s throat constricting around him.
rafe finally grips jj’s hair, pulling him off his cock, letting jj breathe, “sorry,” rafe smirks smugly.
“asshole,” jj coughs, rolling his eyes, and wiping the spit off his chin.
rafe huffs, “get up,” rafe pulled jj up by his hair, slamming him up against the SUV again. rafe grabs his jaw, kissing the boy harshly, jj can taste blood on his tongue. jj snakes his hand back down to rafe’s cock, pumping him teasingly slow, slick with his own spit.
rafe groans into the kiss, and starts kissing down the column of jj’s throat. he moves both his hands down to tightly grip jj’s ass, “wanna fuck you,” he whispers into the crook of jj’s neck.
jj moans, weaving his fingers in rafe’s hair, “do it then, fuck me,” jj challenges. jj can’t believe he’s doing this. he hates rafe, always has, despises him really. all the pogues do. however, right now, jj needs rafe like he needs air.
rafe grunts, pulling away from jj’s neck, connecting their lips again. rafe pulls jj with him to the back door of the SUV, not breaking the kiss once. rafe fumbles for the door handle, swing it open when he finds it. meanwhile, jj undoes his belt, dropping his shorts. rafe quickly flips jj around, pushing him down in the backseat, ass up. rafe grips jj’s ass, before landing a harsh slap.
jj’s breath hitches, but shortly turns into a moan, “fuck,” he can hear rafe let out a satisfied hum behind him. jj grows impatient, he starts wiggling his ass back against rafe’s cock, “do something,” jj whines.
rafe sucks his teeth, huffing out a quick laugh, “need my cock that bad, huh?” rafe rubs against jj’s hole with his thumb.
jj whimpers out, “fuck you,” wishing he sounded more annoyed then needy.
rafe hums, then spits on jj’s hole, lubing him before pressing two fingers in. jj hisses, feeling the stretch. rafe spreads his fingers, spiting on his hole again, then adding another digit. jj bites the back of his hand, trying to muffle his sounds.
rafe doesn’t like that. he grabs jj’s hair, jerking his neck back, then leaning over his back to whisper in his ear, “let me hear you,”
jj let’s out a loud moan, mouth wide, as he fucks himself back on rafe’s fingers. he reaches his arm up to wrap around rafe neck tugging him closer. rafe kisses along jj’s shoulder, his neck, the shell of his ear.
jj turns his head to the side, whispering, “fuck me,”
rafe groans, and bites his lip. he grabs jj’s jaw, kissing him at the awkward angle, but it’s still so good. rafe removes his fingers, immediately delivering a painful slap to jj’s ass. jj breaks the kiss, letting out shocked gasp, then a whine. rafe smirks, giving jj a quick peck, before sliding his hand from jj’s jaw, holding it out in front of the boys face. jj looks at his palm, then to his face, confused.
“spit,” rafe demands. jj bites his lip, unsure, neverless he gathers up as much saliva he can, spitting in his palm, “good boy,”
jj rolls his eyes, but secretly he loved the praise. rafe stood back up behind jj, rubbing his spit covered palm along his cock. he lines himself up, rubbing his tip along jj’s hole, about to push in, “want it?”
jj groans impatiently, “yes, j-just hurry up,”
rafe shakes his head smugly, he holds jj’s hip with one hand, pressing the tip of his cock in with the other. jj moaned, trying to thrust back to get rafe deeper. jj’s efforts were failing him, rafe’s strong grip on his hip stopping him.
rafe then grips both of jj’s hips, finally giving him what he so desperately wants. he pushes in slowly until he bottoms out. rafe found himself memorized by how small the boy looked below him. his hands were so big against his body. he didn’t realize how long he was fixated until jj cut him out of his thoughts.
“rafe,” jj whined, circling his hips, “fucking move,”
rafe could’ve came right there, just from hearing jj whine his name like that. rafe pressed jj’s lower back down, making him arch. rafe then pulled out, slamming back in hard, “that what you want?”
“fuck!” jj cries out, gripping ahold of the backseat, as he was bucked forwards.
rafe set a steady firm pace, pounding into jj deep, “god, you’re so tight,” rafe felt jj shiver at his words. rafe blankets himself over jj’s back again, wrapping his hand around jj’s throat, but not choking him. this change of angle has rafe’s cock hitting jj’s sweet spot perfectly. jj gasps, grabbing ahold of rafe’s wrist, gripping so hard his knuckles turn white.
“how’s it feel being fucked by a kook, pogue?” rafe spits breathlessly by jj’s ear. their worlds were never supposed to collide like this. kooks and pogues weren’t supposed to talk, let alone fuck. but it only made this all the more hot.
jj only whimpers, cock twitching, at rafe’s words. he couldn’t even think of some witty response if he tried. too caught up in the feeling of rafe’s cock filling him so perfectly.
“feels good doesn’t it, baby?” rafe whispers, kissing behind jj’s ear. rafe inches his hand down to jj’s neglected cock, pumping him firmly, “gonna come for me?”
jj’s breath hitches, nodding his head rapidly. jj fucks into rafe’s hand, simultaneously fucking back on rafe’s cock. jj’s eyes roll back, the pleasure becoming too much, “i’m-“
“come,” rafe fucks the boy just a bit harder, sending him over the edge. jj comes into rafe’s fist, moaning loudly. he collapses, coming down from the high. he goes limp in the backseat, worn out.
jj only becomes even tighter through his orgasm, it only takes a few more thrusts before rafe comes as well. coming deep in jj, making him whine. rafe rides out his orgasm a little longer, before pulling out, jj hisses. he stands back, watching his come seep out of jj.
rafe grins, “so fucking hot,” he breaths out. he watches jj’s back rise and fall, catching his breath. how his back muscles tense up when he inhales, and soften on exhales. since when did he notice those things?
rafe shakes himself out of the thoughts this time, he runs his hand along jj’s ass, giving him one last slap.
jj inhales a sharp breath, then groans, “fuck off,” jj can hear rafe huff out a laugh, then start to pull his shorts back on. guessing this is his que, jj stands, ignoring the ache he feels, pulling his own shorts up.
there’s a awkward tension between the two. neither of them know what to do, what’s the next move. rafe, of course, makes the first move, slamming the backdoor, and getting up in jj’s face. jj backs into the car, eyes full of worry. this was a mistake, they both knew it.
“tell anyone about this, you’re dead,” rafe spits. jj only scoffs, he wasn’t gonna tell anyone. he couldn’t, even if he wanted too. rafe backs away, opening the drivers door. he’s about to get in, but he looks to jj one last time. jj sees the look again, that same gaze. jj can read right threw his eyes, as if they’re screaming, ‘i’m sorry,”
but jj understands, rafe needs to keep up appearances, so does he.













