His body stalls, frustration licking through his veins. His grip tightens when she tries to pull away from his hold.
“Just…wait.”
His teeth grind as his arms reluctantly loosens around her, his breath ragged.
Then she sinks to her knees.
A flicker of realization sparks in his eyes, the fire burning hotter when her fingers ghost down his thighs, hovering over the straining bulge in his pants.
She hesitates, cheeks flushed as she works at his belt, the metallic click of buckle sending a thrill through him. The zipper follows, slow, deliberate.
She tugs at his pants and briefs, struggling for a moment before he lifts his hip, letting her pull them down to his knees.
A sharp breath hisses past her lips when his cock springs free, thick and curving, already leaking.
Her throat moves in a tight swallow, wide eyes flickering to his. Pride gleams in there. She did this. She made him this hard. This desperate.
“Just so you know,” she whispers, gathering her hair into a loose bun. “I’ve never done this before.”
His gaze sharpens. “Never?” For some reason, he’s excited. She has never gone on her knees for any man before. She didn’t go on her knees for Zev.
She did it for him. She’s on her knees for the first time, and it’s for him. Pride sparks in his chest, the thrill sending a jolt to his dick. A sense of power surging through him.
“Saw a video once.”
He quirks a brow. “A video?”
“I didn’t go there on purpose,” she says quickly, rolling her pretty eyes. “I was looking for a movie on a pirated website. And it just floated into the screen.”
A smirk tugs at his lips, but it vanishes the moment her warm hands wrap around his shaft.
A low groan vibrates through him. “And you watched it instead of clicking out?”
She shrugs. “For days just like this, obviously.”
The teasing words barely registers as her thumb begins to rub slow circles on his pulsating head, spreading his precum.
“Do you think it’ll fit?” she asks innocently, parting her lips as she brushes her tongue over the head.
Lucan curses under his breath, his jaw clenching. “Only one way to find out.”
Her lashes flutter and then she takes him in, lips stretching, tongues swirling, cheeks hollowing as she sucks.
A strangled sound tears from his throat. His fingers thread through her hair, gripping the back of her skull as his hips twitch, shoving his cock deeper into her mouth.
And she takes it, all of him. She fucking takes it, gagging, swallowing, her throat flexing around him.
“Vivienne,” he nearly whimpers, chest heaving, his hip jerking against her.
She speeds up, her dark eyes locked on him, lips sliding over him, tongue teasing the sensitive ridge beneath the head.
His cock throbs violently, his body shaking, his eyes rolling in as a series of guttural sounds break past his parted lips.
He wants to stay here, buried in her mouth forever.
But he wants more.
He yanks at her head, a gasp leaving her lips. Before she can utter a word, he has pulled her onto his lap. She doesn’t hesitate as she raises her hip, shedding her plaid skirt and sinking down, taking him in the hilt in one slick, hot slide.