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.