lips when he finally came up for air. “So nice that you’ll be screaming my name when you thank me.”
It should have been a horrible line that made her roll her eyes, but the way he said it, the dark promise in his voice, made her ache down to her bones. She never wanted anyone like this and it was making her a little crazy.
“I think you have too many clothes on,” he said. “Can I take them off?”
Yes! Her mind screamed. Finally. He lowered her leg and moved his fingers to the button on her shorts. His knuckles brushed over her stomach and she sucked in a breath. Even an innocent touch made her blood race.
He took his time, sliding the zipper down, pushing his hands along her hips to slide under the cotton of her shorts and panties. The warm night air washed over her skin as he slowly slid them down over her legs. He knelt, lifting one foot and then the other so she could step out of them.
She expected him to stand, to take her shirt off. What she didn’t expect was for him to lift her leg and drape it over his shoulder. She grasped the railing behind her as he grabbed her ass, tilted her hips forward so that he could slid his tongue between the lips of her pussy.
“Shit,” she moaned when his tongue ran over her clit then bucked when he drew it between his teeth and sucked.
He moved his hands, gently guiding her hips into the rhythm that he wanted. He released her now throbbing nub but kept his tongue firmly against it, using her own momentum to build her up.
Harper panted, spread her legs a little wider as the pressure in her stomach tightened. All of the day’s teasing had her blood in a constant simmer and it didn’t take much to bring it to a boil. This what was she wanted, what she’d needed, since her first second of seeing his face.
“Oh god, Ethan.” One hand tangled in his hair and she bucked, riding his tongue, chasing the orgasm that was just a little higher. Just a little more. The leg she stood on shook and the tension in her stomach made it hard to suck in air. She was so close.
So fucking close.
Then she teetered, on the sharp edge where she held her breath. Balanced as pleasure raced through her body, building higher, tighter, almost too much. He kept her there, hovering on the edge for several excruciating seconds, then he pulled her clit between his lips and sucked.
Light exploded behind her eyes and her entire body went rigid. Waves crashed, pulling her under while she drowned in white-hot pleasure. Somewhere in there she heard herself screaming, whether out loud or in her head she didn’t know.
All she did know was that she’d shattered into a million pieces and there wasn’t any way she’d ever find them all again. Very slowly, she came down as Ethan slowed his strokes. When he eased her leg back to the floor she had to lean heavily on the railing.
He pushed up until he stood right in front of her. His eyes were so dark, hungry. As she tried to catch her breath, he lifted her top up and over her head. With a quick flick he had her bra unclasped and down her arms. Now she was completely naked.
“Told you that you’d scream my name.” His husky voice washed over her skin as he leaned in and took one of her nipples into his mouth. He ran his tongue around the hard tip, pulled it between his teeth, then sucked, then bit down, then sucked.
He kept up the torture until a low groan ripped from her throat.
When he released it, her nipple throbbed. Then he did the same to the other side. By that time, she was panting again.
“Turn around,” he said.
Goose bumps danced over her skin as she faced the ocean, her hands gripping the railing. The sound of clothes hitting the deck and then, his lips brushed over the back of her neck. Wet kisses made a path down her spine as his warm body pressed against her. She arched back when his hard cock slid over the top of her ass.
The pounding of her heart filled her ears.
Ethan cupped her breasts from behind and tweaked her nipples between his thumb and fingers. Rolled and twisted until she was pushing back and forth, feeling the ridges of his