Grace had called Caitlin and asked her to cancel all her plans for the evening and come over immediately. Caitlin knew from the sound of her voice that Grace was not going to go easy on her tonight. She dreaded every step she took up the stairs of her porch. As usual, she didn't want to get fucked tonight but she knew that any disobeying would only lead to a more severe punishment later so she submitted to her mistress' will. Even if she didn't like it, she still accepted the fact that Grace was pretty much her owner.
When she got to the door, Grace opened up. She was already naked, with the only exception being a massive, shining, rubber strap on around her waist. Her red hair was messy, and she was sweating. She whistled as she looked Caitlin up and down. Caitlin came over wearing a bikini and nothing else, as Grace had asked her to. The bottom half barely covered any of her ass. Caitlin had felt so much shame the entire walk over. She'd been ogled, catcalled, guys made nasty comments and one person even wanted to grope her. It was a long walk. However none of that shame compared to the feeling she got as she felt Grace's eyes devouring her.
"Blondie, you've always been my favorite and tonight's gonna be fun," Grace said, with a wicked smiling spreading across her face. As Caitlin followed Grace to the bedroom, she realized that she heard the sound of another girl getting fucked upstairs. When she entered the room, she noticed Sophia and Brenna, Grace's 2 other slaves. Brenna was laying on the ground and Sophia was on her hands and knees getting fucked by another girl. Sophia was clearly not happy under the new girl. Luckily for her, the other girl finished with Sophia, got up and walked over to Grace and Caitlin as they came in.
"Caitlin, this is Zoe. I told her about the 3 of you," Grace explained, gesturing to the 3 slaves, "and she just REALLY wanted in on this. You will let her do WHATEVER she wants with you. We've had some fun together with the other 2 but I thought tonight would be a good night to have all 3 of you here to really show our guest here a good time." Caitlin was right. This was not going to be a fun night for her.
Zoe was fairly short. She had a pretty nice set of breasts on her and long, straight, bright red, hair. However, the most noticeable thing about her was her giant ass. It was the biggest in the room and was complemented heavily by her slim waist. Zoe was sexy and she knew it. Almost every action of hers seemed to reek of seduction. She was still wearing the strap on she used to fuck Sophia. When she got to Caitlin, she put both her arms around her and gave her a big hug, pulling her in close and almost lifting Caitlin up off the ground. Caitlin felt the strap on dildo poking against her stomach, still wet with the other girl's juices. Then Zoe grabbed Caitlin's face and gave her a big kiss. Caitlin was completely caught off guard and had no idea how to react.
"I've heard SO much about you!" Zoe exclaimed, when she finally pulled away, clearly very excited. Caitlin was greatly worried by this new person being thrown into the mix. "I can see why you're her favorite. You've got real nice hair, beautiful blue eyes, a truly gorgeous round face and a REAL nice ass that I can't WAIT to take a crack at." Zoe finished her statement with a giggle while putting her arms around Caitlin again, but this time she squeezed Caitlin's ass cheeks and started playing with them. As she pulled Caitlin close, the still wet dildo made her way between her thighs this time. Caitlin tensed up and was made very uncomfortable by how familiar Zoe was already making herself with her. She closed her eyes and tried to shut out the thoughts of what was going on. She didn't like it when Grace did anything to her, now she had to deal with Zoe too!? It was ridiculous.
"Since you're so excited, I'll let you take blondie here first," Grace said to Zoe. Caitlin opened her eyes and looked back. Zoe smiled excitedly, looking up at Caitlin while biting her lower lip. Zoe's face caused Caitlin to shudder. Soon after, Zoe moved her hands and pulled Caitlin's bikini top loose, revealing her fairly average but cute tits. Caitlin stepped back, trying to get away out of habit while covering her chest and ended up falling on her back onto the bed.
"Be a good girl for her," Grace said as she approached Caitlin and started rubbing the blonde's belly. "Zoe's our guest and I want her to feel all the joy I feel when I'm with you. Have fun!" And with that, Grace patted Caitlin's belly before turning to Brenna with a wicked smile.
Caitlin instinctively tried to push herself back, moving away from Zoe, but Zoe pounced on her, pinning her shoulders to the bed. Caitlin's breath left her as full weight of the other girl's ass landed on her belly. Zoe continued grinning at her as she slid back, pinning Caitlin's legs at the knees and taking in the sight of the other girl under her. Caitlin squirmed a little as the last of her already limited freedom faded.
Zoe moved her head down and started gently sucking Caitlin's nipples. She bit down lightly on one of them causing Caitlin to squeak. She was feeling ridiculously sensitive tonight. This only got worse when she suddenly heard the yelling, moaning and the sound of flesh on flesh as Grace started her fun with Brenna off in the corner.
Zoe looked up, making eye contact with Caitlin as she moved her head further down and made her way to her belly. Zoe lightly tickled her sides, causing more involuntary squirming, before sticking her tongue in Caitlin's belly button. Caitlin hated the feeling of how slimy it was. She couldn't stand it, so she pushed Zoe away. She almost immediately regretted it. She saw Zoe's change in expression and could tell that she was not at all happy.
Zoe grabbed Caitlin's arms and pinned them above her with her left hand while launching herself forward like a snake striking and grabbed Caitlin's face with her right hand. "Listen here, I am going to do whatever I want to do with you, and you are going to do absolutely nothing about it, or I will tell your mistress over there. You'll probably end up like that one over there," Zoe said, gesturing at Sophia. Caitlin was horrified. She'd seen Sophia a few times, enough to know that she was chained and not even allowed to leave the room. She felt bad for her but more importantly, didn't want to end up like her. "Do you understand?" Zoe asked.
"Yes," Caitlin muttered in response, scared. "I'm sorry and I won't do it again."
"Good," Zoe said with a clearly happy grin on her face. "You have such a cute belly," she said as she moved back to her earlier position and jammed her tongue into Caitlin's belly button again. Caitlin was surprised by the amount of force Zoe could put behind her tongue as she pushed it in and out, licking all around, leaving a large part of Caitlin's stomach covered in her saliva. Zoe then trailed further down on Caitlin's body. She slid Caitlin's bikini bottom off and licked her now exposed pussy.
Zoe's tongue explored every inch of Caitlin's insides it could reach. Caitlin never would have guessed by looking at her, but Zoe had quite a long tongue. She could feel it move almost violently in a crazed lust as it hit all her most sensitive parts.
Zoe savored the taste of Caitlin's pussy as the other girl shook left and right, wanting to get away but knowing she can't. When Caitlin finally climaxed and relaxed, Zoe felt proud of her current conquest.
Caitlin had hated every second of it. She didn't like how vulnerable she was in front of this complete stranger. When Grace had fucked her the first time, she had been restrained and couldn't move or run despite her desire to. Now, with Zoe, she had to constantly keep fighting that urge to run and had to stay "by choice".
Zoe pulled herself up and moved closer and pulled Caitlin's head up by her hair so that she was sitting up right. She shoved the faux penis in her face. "I still have a little bit of Sophia on this thing," she said, looking down at Caitlin. "Why don't you help me clean it off?"
Caitlin slowly and hesitantly opened her mouth and inched her head closer to the dildo, struggling to widen her mouth further as she wrapped her lips around its massive head. Caitlin looked up at Zoe. Even though Zoe was shorter than her, Caitlin found herself looking up at her as she stood over her. As Zoe pushed deeper in, Caitlin's jaw started to hurt from being open so wide until she felt it hit the back of her throat. Caitlin started drooling and her eye twitched as she struggled to not push herself back just to get it out.
Zoe was disappointed, she'd only gotten to fit in half of the dildo, and it looked like Caitlin was already struggling pretty bad. She had to give it one last attempt so she grabbed Caitlin's hair and used it to pull her head down the shaft.
Caitlin's eyes watered as she felt her mouth open wider and wider. She managed to make it almost all the way, but there was no way she could go further. Zoe, in what appeared to be a small act of mercy, decided to pull it out. Then, just to mess with the beautiful blonde at her service, she rammed everything into Caitlin's jaw causing her head to hit against the bedframe. Zoe attacked Caitlin's mouth with a lot of force repeatedly. Caitlin tried moving away but was continuously pinned between Zoe's waist and the bedframe. Her head felt like a bell being rung over and over again. After a few more thrusts, Zoe had had her fun and decided it was time to move onto her next phase.
"Gracie, could you come here for a minute?" Zoe called sweetly. She let go of Caitlin's hair and Caitlin's top half slumped back onto the bed. Grace came over and Caitlin saw Zoe whisper in her ear but couldn't hear what was being said. The next thing she knew she saw Zoe undo her strap on and crawl back on the bed. She was moving on her knees and approached Caitlin's head. Caitlin inhaled sharply as she realized what was about to happen when Zoe promptly sat down over her mouth. Caitlin looked up at Zoe once again and was met with a cutesy but wicked smile. Zoe moved forward a little bit, covering Caitlin's nose as well. Caitlin couldn't breathe. She was being suffocated by Zoe's huge butt. Caitlin immediate lifted her hands and started slapping Zoe's ass in an effort to get her to move.