It started with a few looks across the lecture hall.

She wasn’t his student. Not officially. She was auditing the course. One of those postgrad overachievers who already had a job lined up, a future planned, a schedule inked so tightly she had to block out her orgasms.

He noticed that part first. Not the pencil skirts or the framed glasses she never pushed up. But the restraint. The way she sat so aligned. So still. No fidgeting. No fluttering. Just that straight-A composure, and those eyes always alert.

She never spoke unless asked.

And when she did, she looked him straight in the eye.

And he wanted to see her look down. Undone.

The flirtation was so subtle it might have gone unnoticed. A gaze held longer than it should. A shift when he passed behind her chair. The time he called on her unexpectedly and she blushed, stumbled slightly, then gave a perfect answer. He noticed. He catalogued every reaction.

And she noticed him noticing.

Weeks passed. Emails were exchanged. Academic questions at first, follow-ups on readings, curiosity about a comment he’d made on one of her papers. Then came the office-hour visits. Always late. Always with the door left open, just in case.

Until the evening she didn’t knock.

He was still at his desk, grading. The building nearly empty. She stepped inside and closed the door behind her.

“This isn’t about coursework,” she said.

He set his pen down. “No?”

“I see how you look at me. In class.”

He leaned back. “And how’s that?”

She hesitated. Deliberately. “You want me.”

He stood. Walked around the desk. Stopped in front of her.

“And what do you want?”

Her lips parted, but no sound came. Then, finally, she nodded.

His hand moved to her throat, grazing first with his fingertips, then resting gently with his palm. A placeholder for what came next.

He was so close to her mouth she could feel the static pull.
“Say it.”

“I want you.”

He didn’t kiss her. He wanted the tension. Wanted her to feel the silence stretch. His lips circled her jawline, ever so close.

Then, quietly:
“Strip.”

She obeyed without flinching, meeting his eyes as she did.

Jacket. Blouse. Skirt. One by one, folded and placed neatly on the desk beside his grading stack. She hesitated at her bra. He raised an eyebrow.

“I said strip.”

The clasp gave. Her breasts rose as she inhaled, nipples tight from the air. He circled her slowly, tracing the small of her back with his fingers.

“Panties too.”

She pushed them down, stepping out neatly.

“Bend over the desk.”

She did.

“Wider.”

She adjusted.

His hands lay flat on her shoulders and slowly glided down her every curve, raising goosebumps in their wake.

Then he stepped closer.

“Tell me how you want this,” he said, voice low behind her.

“Say what you want,” she answered. “I’ll answer with a color. Green or red.”

A breath.
“Good. No orgasm tonight. And I’ll take care of you after.”

“Green.”

He slid a hand along her hip. “Then listen. And hold.”

“Green.”

“Palms on the desk.”

She placed her hands on the desk, feet apart, chin lowered. The shift was instant. Her breath changed.

He circled her once, slow. Then touched her. His fingers trailing up her thigh, warm, deliberate. Teasing.

A fingertip slid between her legs. She was soaked. He watched the muscles of her back tighten. Composure tested, but not lost.

“Good girl,” he murmured, pushing in just a little. “So ready, and still so focused.”

She moaned, a sound barely there, and held her position.

“Color?”

“Green.”

Another finger joined the first, deeper now. Her hips tensed. He caught them with a firm palm.

“You don’t move unless I tell you to.”

She exhaled hard. “Green.”

He brought his mouth to her neck, not quite touching. The heat of his breath, the rhythm of his fingers, the low murmur of praise… It wrecked her in slow motion.

He edged her close. Then pulled her back.

Again.

And again.

She whimpered.

“Still.”

She held. Barely.

“You’re doing so well,” he whispered, pressing tighter against her. “Let me feel you hold it.”

He stroked her clit until her thighs shook. Then stopped.

A soft, broken sound escaped her.

“Color.”

“Green.” Strained, but certain.

He smiled against her ear. “Good girl.”

Her breath shaky, whole body trembling with the force of what she wasn’t allowed to have.

He kissed the small of her back, gentle. Then stepped away.

“It’s enough,” he said. “For tonight.”

She stayed bent for a moment, chest rising and falling. Then slowly straightened.

He helped her dress without a word. Buttoning her blouse, smoothing her skirt, tucking her hair behind one ear. He brought her water. Held her gaze.

“You okay?” he asked softly.

She nodded.

“Tell me.”

“I don’t even know what that was,” she said.

“Neither do I,” he replied. “But it felt…”

“Hot,” she finished.

He smiled. “Yeah.”

They stood in the stillness. Two people who’d touched something they hadn’t meant to, but now couldn’t ignore.

Then she tilted her head. “Next time,” she said, “I want to try something.”

“Oh?”

She leaned close. Her voice dropped.
“Next time… you listen. I lead.”

His eyebrow rose, intrigued.

“Same colors,” she added. “Same care.”

He met her gaze.
“Deal.”

She kissed the corner of his lips, barely a brush, then turned to leave.

He opened the door for her, still feeling her breath on his skin.

She stepped into the hallway with eyes bright, pulse high, carrying the ache of what she hadn’t had, and the thrill of knowing that next time, she’d be the one in charge.

Share This Story, Choose Your Platform!

2 Comments

  1. Tasha Zima September 6, 2025 at 12:01 PM - Reply

    This one was hot! Phew.

    • Georgia Sands September 7, 2025 at 8:25 AM - Reply

      Eventually they’ll trade places…

Leave A Comment

More Erotic Short Stories…

Looking for longer works?

BEYOND THE TEASERS…

It Takes Hold.
Let it Deepen…

You’ll receive Lust in the Pages, a mysterious Georgia Sands story, delivered by email.
If it doesn’t arrive within a few minutes, check your naughty folder, or contact us. ♥
* Add us to your whitelist for story drops and updates.