Selina had been prepared to send her away.
The moment she strode to her porch and saw Aubrey Moore sitting there, she’d wanted nothing more than to blow past her and lock the door tight. However, Aubrey had done the unthinkable—she’d opened up in full, confessing the past hurts Selina never thought she’d be privy to. After witnessing the raw pain in Aubrey’s eyes and knowing she never went home with the girl from the bar, Selina came to a single resolution.
Aubrey might not be able to offer more when they returned home, and that might scrape shards off her heart, but this vacation belonged to them from beginning to end. If Selina only had her for this summer trip, then maybe she could accept the temporary happiness while she grasped onto it.
She stepped into the house, hand in hand with Aubrey as she guided them past the open floorplan kitchen and living room toward the steps. She and Cass had each claimed one of the upstairs rooms, which afforded them plenty of privacy. Midnight hues stained the white staircase, painting everything in shades of lavender and navy. Aubrey gripped her hand a little tighter as they reached the top of the steps. An intense awareness settled over her with the realization that yes, she was going to do this tonight. Mere hours ago, that wouldn’t have been a consideration on her horizon… but things had changed far more rapidly this week than she could keep up with.
They stepped into Selina’s room, ocean-scented potpourri heavy in the air. Her bed was neat, and her belongings remained in the suitcases, apart from a few books strewn across the floor.
Selina’s confidence was a match that lit the moment she sat on the bed and soaked in the sight of Aubrey.
The woman looked so gorgeous standing there before her, midriff bare below her crop-top paired with skintight ripped jeans that Selina wanted to peel off with her teeth. The guarded version of Aubrey she’d run into at the bar earlier was everything she hadn’t wanted, but this? This was the real woman behind her bravado, a soft rawness emanating in the air between them. Aubrey’s eyes filled with wonder as Selina’s gaze rolled over her from head to toe.
Selina reached up to tug Aubrey onto the bed with her. Instead, Aubrey leaned over her, pressing her palms into the mattress as she skated her lips over the exposed skin on Selina’s collarbones, trailing kisses over the fabric of her crimson tunic. Aubrey’s lips traveled down a bit lower, closer to Selina’s core. Her panties were soaked at the promise of those steady kisses, and her short skirt hiked even higher up her legs.
Aubrey sank to her knees in front of her, and Selina leaned back, barely able to catch her breath.
“The second I saw you tonight, all I wanted to do was rip this skirt off and devour you,” Aubrey said, her voice husky with desire. Those words drenched her, and Selina’s heartbeat picked up speed. The sight of the gorgeous woman on her knees with her mouth inches away from Selina’s pussy and the knowledge that they were separated by fabric alone caused her entire body to light up.
Selina hadn’t been lying—she’d been burning with adrenaline and jealousy, but the moment Aubrey opened up, all of those hot, demanding feelings were directed elsewhere. Aubrey met her eyes, tilting her head questioningly. Selina nodded, propping herself up by the elbows.
“You’re the most gorgeous thing I’ve ever seen,” Aubrey murmured, pushing Selina’s skirt up higher. She hooked her finger on the waistband of Selina’s panties, and she dragged them down her legs, taking her time even as she maneuvered around the knee-high boots. The deliberate actions put Selina in the spotlight, but after all they’d bared together, this felt like the final step.
“Want me to take them off?” Selina asked, nodding to the heavy eighteen-hole boots she wore.
Aubrey shook her head, an impish grin on her face. “Hell no, sweetheart. Those are fucking hot.”
Once her panties slipped to the ground, Aubrey settled between her legs, her hands resting on Selina’s thighs. Her pussy quivered in anticipation. She’d grown so slick the moment they walked upstairs, and the sight of Aubrey on her knees sent a flush cascading all the way through her. She’d imagined this dozens of times, but now with the reality in front of her, all doubts and fears vanished—just pure anticipation remained.
Aubrey leaned in, the puff of her breath against Selina’s folds enough to send her reeling. Goddamn, this woman was a fantasy. Selina’s elbows dug deeper into the mattress as she strained to watch. Aubrey’s grip on her thighs tightened, a confidence in her hold that made her feel secure. Her lips descended, and Selina couldn’t hold back the moan that ripped from her. Aubrey lapped at her in long, slow strokes, everything so deliberate and controlled that each motion sent a pulsing thrill through her.
Most of the time, she never experienced this comfort, the ability to surrender to a partner until well into a relationship, but she and Aubrey had hopped onto the fast lane of getting to know each other this week. No matter what happened from here on out, she understood the woman just as much as she had any of her exes.
Aubrey opened her up with her tongue, lavishing attention onto her swollen clit. Each stroke sent sparks rolling up Selina’s spine. Her thighs tightened, her hips lifting to meet Aubrey’s mouth. The woman looked so damn hot between her legs, those dark, seductive eyes gliding up and down her body even as her mouth dominated her. Selina dug her fingers into the sheets, gripping them as she rode the pleasure that continued to build. The ocean breeze rolled through the window she’d left open, and Selina closed her eyes in abandon.
Selina moved her hips in time with Aubrey’s demanding mouth as the woman nipped and sucked at her swollen clit until she was ready to burst. The sheets were cool beneath her, but a layer of sweat coated her skin as her breath hitched.
“More, sunshine,” Selina purred, unable to help the neediness in her throat as she fisted the sheets.
Aubrey continued with a punishing pace against her clit, her tongue thrumming against the sensitive flesh until a scream stuck in Selina’s chest, begging to break free. The tension mounted, closer, closer, closer, like she fumbled through the dark waiting for the burst of light to crash down. Her breaths came in shallower as Aubrey’s relentless onslaught threatened to overtake her.
Aubrey squeezed Selina’s thighs as she drove her tongue against her clit in one ferocious swipe that sent her tumbling over. Her clit pulsed as the orgasm swept over her in one blinding tidal wave. Selina tightened her grip on the sheets, her thighs trembling as a loud, lusty moan ripped out of her. Aubrey continued to lick at her clit all the way through, until Selina’s hips settled onto the bed.
Slowly, Selina came back to earth, the sheets mussed around her. Droplets of sweat tickled as they glided down her cheek and arm. Her boots were heavy as they dug into the mattress. She blinked her eyes open to the sight of Aubrey pulling away, her lips swollen and glossed with Selina’s juices. Lust shot through her so hot that her core ached.
“Fuck, where’d you learn to eat pussy like that?” Selina drawled, reaching down to grab Aubrey’s hand and guide her up onto the bed with her.
Aubrey hovered above her, a grin lingering on her lips. “Practice.”
Selina arched a brow. “You’re not the only one who’s had practice, sunshine. Either you take those jeans off, or I’ll enjoy peeling them off you.”
Aubrey reached for the button on her jeans and hesitated. “You know, I don’t think I did my job yet. You’re still coherent.”
“There’s plenty of time to addle my mind, but I’ve been patient, and I want my turn,” Selina responded. Even as Aubrey unzipped her jeans and slid the fabric down her legs, Selina sensed a beat of hesitation that hadn’t been there when she’d been on the opposite end.
She pursed her lips. “Unless you don’t like getting eaten out? I’m willing to do whatever with you, babe.”
Aubrey trailed her tongue over her lips as she looked at Selina. “Damn, woman, are you psychic? Look, I’m… complicated. Truth be told, half the time I fake an orgasm just to make the girl I’m with feel decent.”
Selina leaned forward, dragging Aubrey’s pants down the rest of the way and guiding her onto the bed. She unzipped her boots and wriggled out of her skirt, which was in the way at this point. Selina ditched her tunic and bra next. Aubrey sat before her in panties and a crop top, a look of vulnerability on her features Selina could guarantee no one else had seen before.
Selina grabbed her hands and looked her in the eyes. “None of the faking shit with me. My ego can take it. What do you like?”
“Penetration’s the only thing that gets me off, and even then, it takes a while,” Aubrey admitted. “Most of the women I sleep with are satisfied with getting eaten out until their knees are jelly, and then we go our separate ways.”
The thought of how lonely it had to be living a half-life and never getting the chance to be real with partners plucked at Selina’s heart.
“Well, we’ve got one more day of vacation after this, so it’s better I know your preferences now. And screw the martyr shit. Watching your partner get off is one of the things that makes the whole experience even hotter, believe me. I’m determined to see you unravel, Aubrey Moore.” Selina tugged at her hand, bringing them both onto the mattress. She hooked her fingers under her crop top and yanked it up and over. Aubrey’s black bra looked stunning against her tan skin and killer hips, but she wanted to see her tits far more.
Selina reached around to undo her bra, and as Aubrey tossed it over the side of the bed, Selina was already pulling on the waistband of her boy shorts, drawing them down those toned, luscious legs.
She took a moment to look at the gorgeous woman lying in front of her. Aubrey’s hair was pulled back in a ponytail, the dark strands streaked with gold, and her smooth skin and defined curves begged to be bitten. Her breasts were two perfect globes, each of them a generous handful, her areolas dark and the tips of her nipples stiff. The sloping lines of her hips and the grooves of those abs drew Selina’s gaze down to the thatch of curls gracing her pussy.
“Damn, you’re beautiful,” she purred as she closed the distance between them. Selina pressed a kiss to Aubrey’s lips, savoring the tart flavor of her own juices there. She could taste all the raw realness that spilled from them tonight. Selina had never found Aubrey more entrancing than she did in this moment, and she hadn’t been lying—she didn’t want a show. She wanted to watch the real Aubrey Moore unravel before her.
Selina continued kissing Aubrey as she explored her body with her fingers. Aubrey grabbed her nape in one hand and rested the other along the curve of her waist, a secure hold Selina adored. The lazy strokes of their kisses intensified the heat between them, and Selina found herself aching for Aubrey just as much as she had at the start of this.
Selina swept her hand around one breast, squeezing the velvet skin tightly. She brushed her thumb across one taut nipple and enjoyed the way Aubrey’s hips bucked toward her. She tried the movement again, teasing the nipple with soft strokes and light pinches. Aubrey shuddered, and Selina filed those reactions away for later use. She continued to draw her fingers down across Aubrey’s flat stomach and along the jut of her hips.
When Selina brought the pads of her fingertips against the folds of Aubrey’s pussy, the curls were soaked. She didn’t go too high, avoiding the clit. If it was uncomfortable, playing around with the tender nub wouldn’t be pleasurable—and she was determined to watch this woman surrender. Selina slipped two fingers between her folds, the motion deliberate. Aubrey sucked in a sharp breath as Selina glided her fingers up through her core.
“You okay?” Selina asked, murmuring against her mouth.
Aubrey nodded. “I will be.”
A moment later, their arms entangled as Aubrey slid her hand down to cup Selina’s pussy. She slipped her fingers inside her just as fast, and a grin lifted her lips. “Why don’t we both have fun during this.”
Selina fought her smile as she began to pump her fingers inside Aubrey. The woman shifted her hips back in response, but apart from the heavy breaths, she wasn’t where she needed to be yet. Selina continued what she was doing, enjoying the fullness as Aubrey thrust her fingers through her in tandem. She pulled away from the languid kisses they shared and brought her lips to Aubrey’s neck instead.
The moment her lips pressed there, the woman’s breathing quickened. Selina restrained her grin as she pushed into her harder, beginning to lick and suck along her neck. Aubrey’s fingers continued to move inside her, each thrust easing the ache in her core. The headiness of her desire stole Selina away as she bit Aubrey’s neck a little deeper and rougher than she normally would. A low moan escaped Aubrey’s lips.
Selina continued to suck and bite Aubrey’s neck, increasing the rhythm that she kept up inside her. Aubrey’s hips bucked against her hand now, her breaths coming in sharp puffs near her ear. The low moans exploded from her more and more, and Selina savored all of it, the slick feel of her pussy, the way their breasts crushed together, and the sharp scent of lemon and sage wrapping around her, intensifying all that desire.
Each time Aubrey pumped her fingers in deep, sparks flooded through her, and fuck, Selina was close. Her sensitive clit brushed against skin, the sensation bringing her nearer to an imminent explosion. One more thrust of those strong fingers had her insides quaking a moment later, and Selina’s mind blanked as she tumbled into oblivion again. She sank her teeth into Aubrey’s shoulder as she rode through the intensity of the sensations.
Aubrey let out another low moan, and even through her orgasm, Selina didn’t stop thrusting her fingers inside the woman. She bit even harder as her body was wrung out like a sponge, all tension released. Her breaths came out sharp and desperate as she pulled back for a breath. Aubrey’s eyes were glazed, her mouth opened in soft pants, and a subtle flush spread over her cheeks.
As Selina came back to earth, she whispered her lips along Aubrey’s neck, thrusting in hard and fast strokes as she brought the woman closer and closer. Aubrey slipped her fingers from Selina, and this time, she bucked her hips forward faster, as if trying to chase her own escape.
Selina sank her teeth down on Aubrey’s shoulder again, thrusting deep with her fingers. A gasp flew from her lips, and a moment later, Selina could feel her pussy quaking around her fingers as Aubrey gripped her tight, their breasts crushed together. Fuck, she could explore her for hours. Aubrey’s whole body stiffened for a moment until she crashed back down and relaxed completely onto the bed.
Selina took her time bringing her fingers out of Aubrey before she brought them to her lips to lick the tips. The woman tasted like honeyed sweetness. Aubrey stared at her, cheeks flushed, chest heaving, and a sheen of sweat covering every inch of her body. Selina couldn’t help but slide her body flush against Aubrey’s as she leaned in for another kiss. She loved how the other woman felt curved around her, their limbs fitting together like the notches of a key into a tumbler.
“That… was unreal,” Aubrey murmured, stroking the side of Selina’s face in a tender motion.
“Maybe there’s a perk to being with someone who knows you,” Selina responded, offering a half smile. Truth be told, even past exes hadn’t understood her this well, and the realization was a bit dizzying.
Aubrey shook her head and pressed a tender kiss to her lips. “You’re underestimating yourself again, sweetheart. That magic… that was all you.”
No, it had been the two of them together, the connection that resounded more powerfully than a midsummer storm.
Selina coaxed Aubrey’s lips to hers again, continuing to run her hands along the stunning body tangled up with hers. Every time the woman touched her, it sent a thrill roaring through her, whether it was a soft, tender sweep of the fingertips or the way Aubrey tightened her grip around Selina’s hips. This woman got her so revved up she forgot to breathe. Aubrey kissed her back, those languid kisses a melody Selina wanted to memorize.
“How about we make some more magic, sunshine,” Selina purred in Aubrey’s ear. “We’ve got all night.”