I should've felt humiliated. But instead, my stomach fluttered and my skin prickled. Was I into this?
He released my hair, and I leaned in, finally taking him between my lips. My hand stayed at the base, guiding my pace, while my tongue swirled over the head of his cock before sliding it in deeper, inch by inch, letting him feel the drag of my lips and the wet heat of my mouth.
"That's it," he murmured, the praise rolling over me like a touch. "Good girl."
I drew back slightly, letting my breath fan over him before swallowing him again. I set a slow rhythm, my hand stroking the part of him I couldn't fit yet, my mouth working the rest. I hollowed my cheeks, letting his cock slide deeper until I hit the edge of my gag reflex, then pulled back with a wet pop.
He exhaled sharply.
"Don't rush. I want to feel every second of it."
So I took my time-licking along the underside, dragging my tongue to the base, then sucking him back into my mouth. My other hand braced against his thigh, feeling the muscle tense with each bob of my head.
His fingers threaded through my hair, holding me steady, guiding my pace.
"Look at me."
I lifted my eyes, his cock filling my mouth, and the way he stared down at me made my pulse throb harder between my legs.
I moaned around him, and the vibration made him grip my hair tighter.
"Fuck... you look obscene like this," he said, voice rougher now. "So eager to earn that grade."
I swallowed him deeper until my lips brushed his skin at the base, eyes watering as my own spit slicked my chin.
His jaw tightened.
"If you keep doing that, Victoria..."
His thumb brushed the corner of my wet mouth, smearing it slightly.
"...you might get more than you bargained for."
His words only spurred me on. I pulled back, stroking him with my hand, my lips swollen, breath unsteady.
"Then give it to me, Professor," I whispered.
He leaned forward in his chair, his hand still tangled in my hair.
"Yeah? But who told you to stop? Keep sucking."
He pushed me back down onto him, his cock filling my mouth again. My lips stretched around him, my tongue stroking his underside while my hand worked the base down to his balls in slow, coaxing movements. The combination pulled a low, guttural groan from deep in his chest.
His hips began to move, just slightly at first, matching my pace as if the urge to take control was too strong to resist. I could feel him swelling and pulsing inside my mouth. The chair creaked under his shifting weight, the muscles in his thighs tightening beneath my palm.
He looked like a man right on the edge, shoulders tense, jaw set, his eyes burning with that dangerous, restrained hunger. Fighting to hold the line between control and surrender.
And God help me, I wanted to see him lose.
I quickened my pace, bobbing my head with more urgency, my hands sliding down his length to his balls, stroking with steady pressure. His breath hitched, rough and shallow, every inhale sharper than the last, every exhale ragged.
His grip on my hair tightened, fingers tangling possessively in the strands as he drove me to follow his lead. I didn't hesitate. I matched his demands, plunging my mouth deeper, taking all of him, letting my lips and tongue explore every inch. His cock kept hitting the back of my throat making me gagged, my tears spilling from the corner of my eyes, spit sliding down my chin, but I didn't stop. His fingers flexed against my scalp, sending a rush of heat straight to my core.
"Fuck, yes," he growled, the sound low and raw. "Just like that. Don't you dare stop."
I moved in sync with him, mouth and hand working together in steady, relentless strokes, feeling every twitch and throb as he climbed toward release. I wanted to watch him unravel. I wanted to be the reason.
Then his breath hitched. A deeper, rougher sound tore from him-unguarded, primal. His grip clamped down hard on my hair, holding me firmly in place as his hips jerked upward.
The first hot rush hit the back of my throat, followed by more, warm and salty. I swallowed instinctively, my lips still sealed around him, taking every drop until his grip finally loosened and the tension bled out of him.
My chest rose and fell with desperate gasps as I pulled back.
A few stubborn drops of cum clung to the tip of his cock, falling onto my lips before sliding down my chin. I wiped them away with the pad of my finger, my eyes finding his.
His breathing was still rough, his chest heaving, thighs tense beneath my touch. He tipped his head back briefly, a faint curse slipping from his mouth before lowering his gaze to me again.
He hooked a finger under my chin, tilting my face up.
"That," he said, his voice still rough from release, "was a very nice blowjob, Victoria."
His thumb brushed over my swollen bottom lip, lingering there for a heartbeat. Then his voice shifted, back to that commanding, undeniable tone.
"Now get up."