Actions

Work Header

Professor

Summary:

Once upon a time, it used to be Leon establishing rules and issuing orders; now he’s being punished, made to ride a sophomore in his own car. 

When did it all go wrong?
 
Or...

Professor Kennedy lets his student raw him in his own car.

Notes:

Highkey, for the vibes and an improved reading experience, picture this as a BL manhwa. Cause that's actually what I was reading when I thought of this. You might get the vision; you might not. It's opinions based.

Work Text:

Downpour surrounds the Jeep like a protective fabric, rain warping and tinting the windows. 

It’s a little past 1 PM. Leon should be in his classroom right now, eating lunch because he’s hungry, and grading papers because he needs to. 

It’s what he should be doing.

“Shit, you’re tight. You’d think I didn’t fuck you enough already,” Chris grunts through his teeth. Hushed moans escape him at the sweet, sweet clenching of Leon’s slick hole around his tip, before spiraling off into a small, mocking laugh under his breath that has Leon’s flushed cock kicking embarrassingly from where it’s pressed between himself and Chris’s sports jersey. 

“S-shut up, asshole…” Leon’s all breath by this point; glasses stubbornly crooked, eyes closed, brows furrowed, and plush lips bitten in concentration as he gradually sheathes himself on Chris’s insanely stupid, huge cock. No thanks to Chris’s firm hand kneading the expanse of Leon’s asscheeks. His grip is minimal, but Leon knows he’ll be bruising within the next few minutes. 

He’s always bruised whenever he’s with Chris.

Who—as if reading his mind—wordlessly places the hands kneading Leon’s ass on his waist, fingers flexing in a firm hold, before relentlessly slamming every inch of his cock inside him without warning; and Leon chokes. Spine lit up, and back arching in time with the pre-cum spurting from his tip like a fountain. 

His throat bares to the car ceiling as his hole spasms, unable to adjust to the feeling of being stretched to capacity—his ass, his guts, even feeling it deep inside his throat, and he keens. High and throatily like a whore, overlapping with Chris’s rough groans and the roars of thunder outside in some odd cacophony. 

It’s the single hottest thing Chris has ever seen in his life. 

“You should be nicer to me, professor. I came all this way just to fuck you on your lunch break like you wanted,” Chris mock-pouts, fingers tangled in Leon’s hair, forcing a whimper out of Leon as he’s roughly tugged down to level a red-tipped ear with Chris’s stubbled mouth. “Don’t I earn that?” 

Leon shudders, swallowing thickly around the saliva pooling in his mouth. He can’t stand how easily Chris can manipulate a narrative, when it’s Chris who slaps his ass in the halls when no one’s looking. Chris, who found and crowded Leon up against his car after class. Chris, who sucked hickies into his neck, and fingered him until he was squirming and begging in his lap just 10 minutes ago. 

Chris, who drives him absolutely fucking crazy.

But all that leaves the highly doctorated and youngest professor of Raccoon University, Leon S. Kennedy’s mouth, is drool and soft, hiccuping moans; rendered dumb by just a cock in his ass. 

“Y-you can’t… t-too much… ngh too much…” 

“I can. Think of that as your punishment,” Chris smacks a hand down against Leon’s ass, hard, making him arch and gasp out another wet moan from unintentionally grinding his hips further onto Chris’s length. 

“You can make it up to me, though.” Leon’s limp body’s angled so that Chris can get a look at him; his sweater vest hiked above his swollen nipples; chest heaving; pale skin blemished by bruises Leon will have to urgently cover on his way back to class; tip sticky against his dainty stomach where the shadow of Chris’s cock bulges somewhere below his naval; his usual neat mop of blond hair a mess; and big blue eyes brimming with tears behind his thick-rimmed glasses. 

So fucking cute. 

Chris’s dick pulses hot inside of him. 

He looks almost too innocent for a man 8 years his senior. 

Chris had known ever since that day Leon introduced himself at the start of the semester that he had to ruin him. Have him begging for his cock until Chris fucked him into tears. He licks his lips, flicking Leon’s nipple and sighing as his ass clenches around him again, sucking him in even deeper. 

“Be a good boy and ride me.” 

“W-what?” This asshole. Chris knows he’s never ridden anyone before; he’d been the one to take his virginity in the first fucking place. And it was never like riding him was on the table anyway, seeing as it never took much for Chris to decide to bend him over and fuck his brains out wherever and whenever he deemed fit. Now he’s being told he’d have to work to get dicked down? Hadn’t he been punished enough?

“But—”

“You wanna be a good boy for me, don’t you, professor?” Chris pauses, waiting. Question leaving no room for objection, and Leon squirms under the heat of it—his stare. He blushes and nods. Chris has called him that a few times, and Leon still hasn’t gotten over how demeaning it feels, or how bad it gets his cock leaking. 

“I just—“

“I said,” Chris’s voice drops, fingernail teasing his nipple, and Leon’s breath hitches. He stares up at him, brown eyes molten; enough to make Leon sweat. “You wanna be a good boy for me, don’t you, professor?” 

Leon blinks profusely, gulping; glazed-over eyes following Chris’s descent down his lean torso, tracing the soft abs there. He shudders. “Y-yeah.”

“Yeah, what?”

“I’ll be good…”

Chris’s lips find Leon’s neck, breath hot and teeth threatening to mark him again. He smells of smoke, and something sweet and noxious. “Yeah? You’ll be good for me?”

Leon whines, “I-I’ll be good for you, yeah…” He squeaks and instinctively grabs for Chris’s wrist when a large hand wraps around his neck, thumb smoothing soft circles into the sides; no pressure behind the motion, only promise. One that sends as sharp a shiver up Leon’s spine as the manic look in Chris’s eyes. 

“Good boy.” Chris leans back entirely, an arm folded behind his head. 

“Then fuck yourself on my cock.” 

Leon bites his lip, eyes flitting between his low half and Chris’s smirk, brows arching as if to tell him to get on with it. Once upon a time, it used to be Leon establishing rules and issuing orders; now he’s being punished, made to ride a sophomore in his own car. 

When did it all go wrong?

Leon sets his mouth into a determined pout, adjusts his glasses, and holds onto Chris’s broad shoulders for support, before lifting himself onto his calves. The slow drag of Chris’s cock against his walls is delicious, and he nearly relinquishes to disobeying by rolling his hips enough to spur Chris into fucking him himself, but Leon decides against it. 

His eyes flutter shut once he’s on his knees, hole clamped around the tip, before sliding himself down, gradually and steadily. Soft noises escape his slick mouth alongside a series of gasps. He does this at least three more times, each attempt no less strenuous, thighs already burning from exertion. 

He really needs to start hitting the gym. 

“Wow, you’re terrible at this.” Chris throws his head back with a cackle, spitting fire onto Leon’s already profusely red ears. 

“I’m trying…! You’re the one who—” 

“Jus’ teasing, professor. I know what you want.” 

In a flash, the air’s punched out of Leon’s lungs. Toes curled, and pink lips hung open in a cry. Chris fucks him fast and hard, enough for stars to burst inside his pupils as Chris manhandles him by the waist and pistons his cock into Leon’s prostate like it’s no tomorrow. Thrusting up into his tight, wet heat without abandon; Leon’s ass slapping against Chris’s thighs as he allows himself to be lifted and dropped onto his student’s cock like a fleshlight just outside the school’s parking lot. 

Could he be any more pathetic?

The sounds of their flesh in the heat of the moment, helpless moans, and hoarse grunts blend in a flurry, dizzying Leon’s head and rushing blood into his dick faster than he can process. 

He can never come back from this, but by this point, he doesn’t think he wants to. 

“It’s better like this, right? It’s better you just take it, huh, professor?” His breath’s hot against his ear, but Leon can barely hear him over the sounds of his own pulse and fervent whimpers as Chris continues railing him, his pace never once letting up. He lolls his head over Chris’s shoulder, letting Chris light him aflame and take over every fiber of his being as he clutches the back of his shirt for dear life. 

“That’s right, Leon. Just take it. Take it.” 

Incoherent babbles hum into the hem of Chris’s sweat-soaked jersey; Leon’s mouth moving up and nibbling Chris’s pulse point. He hears the slap before he feels it, loud and painful on the reddening handprint branding his ass, and he moans. 

“No biting.” 

Whining, Leon relents. That’s not fair. Chris always marks him up, sinking his teeth wherever he can, in the most visible spots, laughing at Leon’s attempts to disguise them. Or deliberately pressing on them when they cross paths, reminding him of what they’d done earlier; filling Leon with need and dread. 

The tall-tale signs of his abdomen being pulled taut like rubber and a tightening of his balls let Leon know that he’s getting close, and Chris knows it too; he knows a lot more than he should about Leon’s body. Finally, with a few more thrusts and a tight, possessive grip to the back of his neck, Leon’s vision goes white. 

Cumming so hard he trembles from the aftershocks, and he hadn’t even been touched. The friction of his dick against Chris’s shirt, and the abuse to his prostate being enough to push him over the edge.

Leon lies boneless in Chris’s arms, letting him take what he needs until he’s spilling inside of Leon some seconds later; pumping Leon into oversensitivity as he fucks his load deeper into Leon’s intestines, enough for him to taste it. He’s not sure what Chris’s aversion to condoms is, but Leon knows he’s not looking forward to cleaning that out later. 

Their breaths combine as they slow to quiet pants, completely overtaken by the sound of rain that has no plans of letting up. The two of them suddenly jump at the sound of an alarm going off. Leon blinks open his eyes to see his phone in Chris’s hand. 

“Oh, your lunch break’s over.”