Read · M/M · gay · 3 min read

After Class

Strict Professor Kane, and the arrogant final-year student who sits in the front row and stays after class. A forbidden teacher-student story that ends with 'same time next week?'

M/M · gayProfessorForbiddenDominant

Professor Elias Kane was known for being strict.

He didn’t tolerate late assignments, talking during lectures, or students who thought they could flirt their way to a better grade. Most of his students were terrified of him.

Except for Marcus.

Marcus was in his final year, smart, arrogant, and far too attractive for his own good. He sat in the front row every class and stared at Elias like he was undressing him with his eyes. He always stayed after class under the pretense of asking questions, but they both knew what he really wanted.

One Friday afternoon, after everyone else had left, Marcus stayed behind again.

Elias was packing up his things when he felt Marcus step up behind him.

“You’ve been avoiding me,” Marcus said quietly.

Elias didn’t turn around. “I’ve been doing my job.”

Marcus moved closer. “You’ve also been staring at my mouth during every lecture.”

Elias’s hands stilled on his papers.

Marcus reached out and turned him around. He was taller than Elias, broader, and he used that to his advantage as he backed him against the desk.

“I’ve been patient,” Marcus said, voice low. “But I’m done waiting.”

Before Elias could respond, Marcus kissed him.

It was rough and demanding — nothing like the careful distance Elias had tried to maintain. Marcus grabbed his hips and lifted him onto the desk, stepping between his legs. His hands were already working on Elias’s belt.

“Marcus—” Elias started, but it came out more like a moan than a protest.

Marcus pulled back just enough to look at him.

“Tell me to stop,” he said. “And I will.”

Elias didn’t.

Marcus kissed him again, harder this time, while he yanked Elias’s pants and underwear down. He dropped to his knees and took Elias’s cock into his mouth without any teasing. Elias gasped and grabbed the edge of the desk as Marcus sucked him with single-minded focus.

When Marcus finally pulled off, he stood up and freed his own cock. It was thick and already leaking. He spat into his hand and pressed two fingers into Elias without much warning.

Elias moaned, head falling back.

Marcus worked him open quickly, then replaced his fingers with his cock. He pushed in with one long thrust, burying himself to the hilt.

“Fuck—” Elias gasped.

Marcus didn’t give him time to adjust. He started fucking him with deep, powerful strokes, one hand gripping Elias’s hip while the other covered his mouth to keep him quiet.

“You’ve been driving me insane for months,” Marcus growled against his ear. “Sitting there in your suits, acting like you don’t want this. Like you don’t think about me fucking you over this desk every time I stay after class.”

Elias could only moan behind Marcus’s hand.

Marcus fucked him harder, the desk creaking beneath them. Every thrust was rough and possessive.

When Elias came, it was with a muffled cry, his cock pulsing between them. Marcus followed soon after, burying himself deep and filling Elias with thick ropes of cum.

They stayed like that for a long moment, both breathing hard.

Marcus eventually pulled out and helped Elias fix his clothes. He didn’t say anything at first. He just looked at him with dark, satisfied eyes.

Then he leaned in and kissed him again — slower this time.

“Same time next week?” he asked quietly.

Elias should have said no.

Instead, he nodded.

Marcus smiled.

“Good boy.”

A written story from Vibe’s reading shelf — narrated prose, not audio. Fictional; all characters are adults. The app has 96 written stories and 200 audio stories.

More to explore.

More to read.
And to hear.

Free to start. No account required.