The cabin door slammed shut behind Sophia, cutting off the wild roar of the wind. Rain hammered the roof like it wanted to tear the place apart.
She stood dripping wet, her sweater clinging to her full breasts, heart pounding.
“Only one bed?” Alexa said, dropping her bag near the fireplace.
Sophia stared at the large king-sized bed and laughed nervously.
“We’ve shared beds before, remember that shitty motel on our college road trip?”
Alexa turned, tall and confident, raindrops glistening in her dark hair. Her sharp green eyes locked onto Sophia’s.
“I’ll take the couch,” Sophia said quickly.
Alexa raised an eyebrow and stepped closer. She brushed a wet strand of hair from Sophia’s cheek, her fingers lingering. The touch sent heat rushing straight to Sophia’s core.
She breathed in Alexa’s cedarwood scent mixed with rain, and her pussy throbbed with sudden need.
Alexa’s lips curved into a dangerous smile. She slid her hand down to Sophia’s waist, pulling her closer. The lights flickered and died, plunging the cabin into darkness broken only by lightning flashes.
In those electric bursts, Sophia saw the raw hunger in Alexa’s eyes—the way her gaze dropped to Sophia’s mouth, then to her hard nipples pressing against the damp sweater.
Alexa pressed closer, her body radiating heat. Strong hands gripped Sophia’s waist possessively.
Ten years of hidden desire surged back: all the nights Sophia had touched herself thinking of Alexa, pretending it was only friendship and dating men to bury the truth.
Alexa’s warm breath brushed her ear, lips grazing the sensitive skin. Their mouths hovered inches apart.
“Kiss me,” Sophia breathed.
Alexa cupped her face and claimed her mouth in a deep, hungry kiss. Tongues met instantly, sliding wet and eager.
Sophia moaned as strong hands gripped her ass, pulling her tight. She rocked forward, grinding her throbbing pussy against Alexa’s firm thigh.
They stumbled until Sophia’s back hit the wall. Alexa pressed her thigh between Sophia’s legs, rubbing firmly against her swollen clit through soaked clothes.
“God, Alexa… don’t stop,” Sophia gasped.
Alexa’s mouth moved to her neck, sucking and biting hard. Sophia tilted her head, offering more skin while her hands slipped under Alexa’s sweater, exploring warm curves.
Alexa shoved Sophia’s sweater up. Cool air hit her bare breasts before a hot, wet mouth closed over one hard nipple, sucking greedily.
Sophia arched with a loud moan, fingers tangling in Alexa’s wet hair. Thunder crashed as Alexa switched nipples, licking and biting while her hand slid down to cup Sophia’s aching pussy through her pants.
Fingers rubbed her clit in perfect circles. Sophia’s hips bucked desperately. Alexa yanked her pants down, then slipped inside, fingers sliding through hot, slick folds.
Two thick fingers pushed deep inside her. Sophia cried out, walls clenching tight. Alexa pumped steadily, curling them with precision while her thumb circled Sophia’s swollen clit relentlessly.
“So fucking tight and wet for me,” Alexa growled against her breast.
"This pussy’s been waiting for me.” She kissed Sophia hard again, fucking her with deep strokes that hit the perfect spot.
Sophia’s moans mixed with the thunder. Her legs shook as she rode Alexa’s hand shamelessly.
“Fuck, Alexa… I’m so close,” she whimpered.
Alexa added a third finger, stretching her fuller. Her thumb rubbed faster. Sophia tensed, her pussy pulsing wildly as the orgasm crashed through her.
“Fuck, Alexa I’m cumming!” she cried.
Waves of pleasure rolled over her while Alexa kept fingering her through every pulse, drawing it out until Sophia gasped and trembled.
Even then, Alexa wasn’t done. She pulled her fingers out, licked Sophia’s cum off them with a hungry moan, then dragged her to the bed. She pushed Sophia down and peeled away the rest of her wet clothes.
Lightning flashed, illuminating Alexa’s lust-filled eyes as she knelt between Sophia’s spread thighs. She buried her face between her legs, licking a long, slow stripe up Sophia’s dripping pussy.
Sophia arched with a broken moan. Alexa’s tongue delved deeper, exploring every fold, circling and sucking her clit firmly.
She gripped Sophia’s thighs, holding her open, thrusting her tongue inside in wet strokes before returning to her clit.
Alexa moaned against her, the vibrations sending jolts through Sophia. She sucked harder on her clit while sliding two fingers back inside, pumping in rhythm.
“Taste so fucking good, baby,” Alexa murmured.
“Cum on my tongue again.”
Sophia’s second orgasm hit harder. Her thighs clamped around Alexa’s head as she came with a loud, shuddering cry. Alexa kept licking and fingering her through it until Sophia went limp.
She kissed her way up Sophia’s body until their mouths met in a slow, deep kiss tasting of Sophia’s arousal.
The storm raged outside, but inside the cabin, the real tempest had only just begun.