• Next Chapter

The door clicked shut, and the sound seemed to seal the air. Xavier watched her walk a few feet into the living room, her heels silent on the area rug. His chandelier lights striped amber and white across the backs of her thighs. She smelled like rain and something floral, jasmine maybe.

He thought, This is really happening.

Jade turned. A black dress hugged her hips. The straps were thin, too thin to offer any illusion of modesty, and her collarbones caught the light when she tilted her head.

"Your place is clean," she said. "Suspiciously clean."

"What do you expect from a young man in business."

She laughed, low and knowing. "Nervous cleaning?"

"Something like that."

But he wasn’t nervous now. Not since she crossed the threshold. A strange calm had settled over him, the kind that focused everything down to the space between their bodies. Maybe four feet. Maybe less.

Jade didn’t move to close the distance. She just stood there, letting him look. Her eyes traced the line of his jaw, his chest, lower, and her lips parted just enough to show the wet shine of her tongue.

"So...," she said.

"So..." Xavier said, staring right back at her. Her lips in particular.

The word hung in the air between them, a dare.

Jade moved first. Three steps and her hands were on his neck, cool at first then warming, her fingers pressing into the muscles there. She had an inch on him in her heels. He liked that. Liked looking up just slightly to meet her eyes, the dark precision of them. Her lashes were long but not heavy, natural in a way that made the sharp cut of her cheekbones even more striking.

"You’re staring," she whispered.

"You’re worth staring at."

She kissed him. Not soft. Her mouth landed with intent, open and wet and sure, and Xavier’s hands found her hips first, then her ass. Portable wasn’t the word he’d have picked. Soft, yes. Soft and full, and his fingers spread to take in as much of her as he could through the clinging fabric of the dress. She made a sound, a tiny vibration against his lips, and pushed her body into him.

His cock stirred against his thigh. He couldn’t have stopped it if he tried.

Jade pulled back just enough to speak, her breath warm on his wet lips. "You’re already hard."

"Can you blame me?"

She smiled, the kind of smile that said she knew exactly what she did to him. Then she rolled her hips, grinding against him through his jeans, and Xavier’s breath left him in a low grunt.

He bent his knees, hands fitted under her thighs. She weighed nothing. He lifted, and she wrapped her legs around his waist, her dress bunching up around her hips. The heat of her cunt against the ridge of his cock sent a pulse through his whole body. One thrust upward. Then another, rutting against her through the layers.

Jade’s head tipped back, her throat exposed. "You naughty man."

He kissed her neck. "I think that goes for both of us."

She tightened her legs and he walked, not toward the couch but through the bedroom doorway. The bed was made. Hash marks of shadow from the blinds fell across the sheets. He laid her down and stood over her, watching as she propped herself up on her elbows and reached for the button of his jeans.

"These need to come off," she said.

"So does that dress."

"Then take it off." Xavier said.

He did. The zipper gave with a hiss, and the dress peeled away from her body like water. No bra. Black lace underwear so small that it was more suggestion than garment. Her nipples were already hard, dark against the light of her skin, and her stomach moved with quick breaths.

Jade pushed his jeans down. His cock sprang free, thick and flushed, already slick at the tip. She looked at it without shame, her lower lip caught between her teeth, and then she moved, sliding to the edge of the bed until her knees hit the floor.

Her hand wrapped around him. Firm but not tight, a deliberate squeeze that made his abs jump.

"You’ve got a nice one," she said.

"Thanks."

She licked a stripe from base to tip, slow, keeping her eyes on his. That did it. His hips bucked, and Jade grinned before taking him into her mouth. Wet heat closed around him, her tongue pressing flat against the underside, and Xavier’s hand found the back of her head, not forcing, just resting there.

"Fuck," he muttered.

She hollowed her cheeks and pulled back until her lips ringed the head, then sank down again, deeper this time. Her hand worked what her mouth didn’t cover, twisting slightly on the upstroke. The suction was perfect. Too perfect. His toes curled inside his shoes, and the base of his spine began to tingle.

"Jade uhmmm." A warning.

She only went faster, her head bobbing, saliva gathering at her lips and slicking her palm. The sound of it filled the room, an obscene, wet rhythm that drummed against his eardrums. He tried to hold on. Tried to think of basketball, income tax, anything.

Then she moaned. A humming, satisfied thing and the vibration pushed him over.

His hips locked. The first pulse hit the back of her mouth, and Jade pulled off just enough to let the next one land on her lips. Thick ropes of cum striped across her bottom lip, her chin, the top of her left breast. She didn’t flinch. She closed her eyes, one hand still stroking him through it, milking every last twitch.

"Shit," he breathed. "That was fast."

She wiped her lip with her thumb, sucked it clean. "I’ll take it as a compliment."

"You should."

Her hand was still moving, slower now, coaxing. Against all expectation, his cock began to swell again, her touch electric on the over-sensitive skin. Jade looked up at him with practiced amusement.

"Already?"

"You’re one to talk."

She stood, pressing her cum-slick chest against his, and licked the corner of his mouth. He could taste himself on her, salt and iron, and it should have been strange but it wasn’t. It just made him harder.

If you find any errors (non-standard content, ads redirect, broken links, etc..), Please let us know so we can fix it as soon as possible.

Report

Use arrow keys (or A / D) to PREV/NEXT chapter