Warning: Detailed sex scene so I would not recommend reading if you're under the age of 16, don't say I didn't warn you.
Since the encounter between the two girls, the environment within the house was tense and awkward. Zoe avoided Madison and Madison avoided Zoe and things seemed to return to normal. Zoe and Kyle were happier than ever and were more open with their affection, which made a lump form in Madison's throat whenever she saw them together. She knew that she had to forget Zoe but she just, couldn't. Something about her just made Madison want to abandon everything that she had known and explore the desires she had for the brown haired, doe eyed girl that she couldn't stop thinking about. Madison had never been with a girl before but she wanted her first time trying it to be with Zoe, so she formed a plan, one that would probably make Zoe furious but it was still something. She was going to have Zoe, even if she had to die in order to achieve it.
Later that night, Zoe had stepped out of the shower to find Madison casually leaning against the wall, staring at her. She covered herself as best as she could with her hands and reached for a towel but Madison stopped her.
"There are no clean ones." She said casually, her eyes flitting to Zoe's semi exposed breasts.
Zoe knew that Madison was staring at her but for some reason, she didn't mind it. In fact, the way Madison was looking at her, turned her on.
"Oh. Well i can just run real quick to my room and hope no one sees me." Zoe said, moving to push past Madison to exit the bathroom but her arm was grabbed, which halted her movements. Madison locked the door and Zoe gulped, staring nervously at her and trying to figure out what she would do next.
"I've never been with a girl before." Zoe whispered, never taking her eyes off of the girl who was inching closer to closer to her.
"Neither have I." Madison whispered, closing the sliver of space between them and crashing their lips together.
Zoe was shocked but soon began to kiss back, wrapping her arms around the blonde's neck. Madison backed her into the marble wall of the bathroom and began kissing her neck, sucking lightly at the skin. Zoe couldn't stop the moan from escaping her mouth and she held her breath. Madison chuckled under her breath and placed her lips on Zoe's once again. Zoe reached for Madison's top and she allowed her to remove it, revealing her pert nipples, which were free to Zoe's wandering eyes. She placed her hand on Madison's breast and squeezed the nipple between her thumb and forefinger, which resulted in a gasp of pleasure from Madison's parted lips. She took that as a sign to continue her movements and she did, her nipple growing hard under her fingers.
"Zoe, please." Madison moaned, her hand plucking at Zoe's perky nipples to give her the same pleasure she was receiving.
Zoe sucked the nipple between her lips and sunk her teeth softly into it, suckling and pulling until Madison was whimpering. She stopped and Madison whined but Zoe held up a finger, placing it into her mouth to coat it with her saliva. She parted Madison's legs and stuck the digit between her slick folds, hissing at how tight her pussy constricted around her finger.
"You're so fucking tight." She murmured as she shoved her finger in and out.
"Fuckkkkk..." Madison moaned loudly and Zoe put her hand over her mouth.
"Shh, we don't want anyone to hear us." She whispered as she added another finger.
Madison rode her fingers and Zoe felt her pussy clench tightly at the action and she sped up, once again sucking on the girls rock hard nipples.
"You're so good at this." Madison gasped and Zoe grinned at her through a mouthful of her tit.
Suddenly Zoe felt Madison clench tightly around her fingers and she came undone as Zoe continued to thrust her fingers in and out. Juices coated her two fingers as she pulled them out of Madison's pussy and she stuck them inside her mouth, maintaining eye contact with her as she licked them clean of her cum. She switched places with Madison but instead of Madison following her actions, she got on her knees and spread Zoe's legs far apart, settling between them. She blew on her pussy and Zoe grabbed her head and forced it towards where she needed her mouth the most. Madison dived right in, her tongue wiggling deep inside of her. Zoe almost came right then and there but she tried to hold it as much as possible. But Madison was just eating her out too good and before long, Zoe's legs started to shake violently and she felt the warmness pooling in her belly. Madison licked her clit once and Zoe came, hard. She held Madison's face close to her center as she rode out her orgasm, slumping against the wall after she finished, panting heavily. Madison stood up and kissed Zoe passionately, tasting herself on her plump and pink lips. Madison wiped her mouth off and with a smirk and a lick of the lips to get rid of Zoe's cum, she exited the bathroom, leaving Zoe naked and alone in the bathroom, still reeling from what had just conspired. Zoe dressed quickly and made sure she wasn't too flustered before leaving the bathroom, retreating to the room her and Madison shared. Kyle was sitting on her bed and when she entered the room, his face lit up with a huge smile and he immediately wrapped her in his arms, burying his face in her damp hair. She hugged him back and she peeked at Madison over his shoulder, who gave her a wicked smile and stuck her tongue out, placing her index fingers on either sides of her mouth. She snuggled into Kyle's black sweater and inhaled his familiar scent. He was the one who smelled the most like home to her, not Madison and she was determined to remain with him, no matter how much she wanted Madison again.
YOU ARE READING
Zadison one shots
Fanfictiona variety of one shots based around our favorite duo of witches.