His grin widened and he tightened his grip on the base of her throat. Kelsey moaned deep in her throat. He stretched his arm, wrapping it tighter around her body and reaching to find her center, then he toyed with the opening, massaging around it and teasing her, withholding what she wanted for as long as he was able. His dick strained from fullness, pressing hard against her backside.
“Alex,” she whined.
He stilled his fingers at her opening. “Stop?”
She breathed heavily, each inhale making her breasts rise and fall heavily. His mouth watered with the desire to take her breasts in his mouth, but he held completely still. He wouldn’t do this if she didn’t want him to.
Silence stretched out between them. Alex listened to the waves lapping at their legs, the sandy shore, waiting. His fingers twitched, so closed to the heat of her center.
“Kelsey,” he breathed against her neck. “What do you want? Do you want me to stop?”
She gave her head a quick shake. He couldn’t see her whole face, but the stubborn set of her jaw was turn on enough. Alex groaned, then resumed massaging a circle around her center. “Tell me.”
She pressed her pussy into his hand and his fingers dipped inside. Kelsey gasped, but he pulled his fingers back.
“Fuck,” she groaned.
“Tell me you want me.”
Her jaw flexed. A muscle in her temple spasmed. “I want you,” she finally ground out through clenched teeth.
Grinning, Alex spread her lips and plunged two fingers inside her. Kelsey’s body jerked and her arms flew up to grasp the back of his head. He pushed into her as deeply as he could, curving his fingers until he felt that ridged spot just above her pubic bone. He massaged it, gently at first, eliciting soft moans from her parted lips, then he slowly increased the pressure of his fingers inside her and his hand at the base of her throat, holding her tightly to him as he coaxed her to release.
Kelsey breathed heavily, moaning and grunting as he massaged her inner wall, gripping his hair with both hands to hold onto him. Pain spiked out from her hands on his scalp but the pressure sent more blood rushing to his erection. She pressed her bottom more firmly against his cock, moving against him with each stroke of his hand until she was practically fucking his fingers and dry-humping his cock with her ass.
Alex groaned against her shoulder as his cock twitched. It strained against the fabric of his swim trunks, full and throbbing. Kelsey moaned. Her body tightened around his fingers, but he didn’t stop massaging her.
His cock twitched again. His thighs tensed.
A quake shook Kelsey’s body and he increased the pressure between her legs, drawing another tremor from her body and a moan from her lips. She shook around his fingers, her pussy clenched, tightly holding him in place. He tightened his arms around her and held on as her orgasm rocked her body.
He breathed hard and shallow against her shoulder, teeth grazing her skin.
Slowing the motion of his fingers, he coaxed tremor after tremor from her body, then his thighs flexed and his cock pulsed, and he held on tight as he came, snuggled between the full mounds of her ass.
He rested his forehead on her shoulder, breathing heavily and holding them both up on unsteady legs, she was nothing but a bag of bones, limp and satiated, her skin and his strength the only thing holding her together.
After a few long moments, he smiled against her shoulder and released her.
Then he turned and headed back to the villa.
It was a dick move, but that’s what Kelsey liked.