Sandi was glad to finally get an afternoon off of work. She practically kissed her boss when she said to take the rest of the day off. She flew out the door and back home, intent on enjoying a rare day away from the office.
Lina's car was in the lot so she was hoping they could hit the beach to unwind. She bounded up the stairs and into the apartment.
"Lina! Grab your bikini -- we're headed to the beach, damnit!"
She knocked on her bedroom door and opened it without waiting for a response. "I've got the day off, let's go..."
The sight in front of her was something she couldn't have conjured up from the darkest corners of her imagination. Lina was hog-tied on her bed in bright red rope -- red that matched the manicured nails on her hands and feet pinned behind her back. Red that matched her bright red lipstick. Whore red. Her mouth was stretched wide and filled with some sort of red ball, effectively gagging her. Her long, dark brown hair was spread out wildly on the bed -- probably from her thrashing and struggling on her side.
Naked. Her roommate was completely fucking naked and tied up on her bed. The red theme continued with a deep blush spreading through her cheeks and her chest. Her pink nipples were tight and erect. Her chest was rising and falling rapidly as she took deep breaths through her nose. The wild look in her eyes said it all -- caught in the act. She was trying to form words but all she could manage was moaning into the gag.
"Oh my god, I'm sorry! The door wasn't locked." She made no move to leave, just openly staring at the naked woman in front of her. A buzzing sound caught her attention; a red plastic butterfly topped her neatly trimmed mound, strapped on top of her clit. The butterfly was blissfully unaware of the awkward moment the two roommates were sharing and buzzed along, doing its simple but important job.
Sandi couldn't look away. As Lina noticed where Sandi's eyes had gone she couldn't pretend any longer that the embarrassment of being caught in her most private act wasn't turning her on. The threat of getting caught had always added to the thrill and now it was finally happening. Her frantic, panicked noises gave way to a deep moan that came from the back of her throat. She'd been close before Sandi had barged in and now she was back on the edge.
The change in Lina's tone brought her gaze back up to Lina's face. The two friends made eye contact just as Lina's orgasm overtook her and her eyes closed in pleasure and shame. Her hips bucked against the air, fucking an imaginary cock as the butterfly tirelessly buzzed on. When it was over, Lina was shiny with sweat and sobbing softly into her gag.
Sandi was no longer in the doorway. Coming down from the rush of her climax, the horror of what had just happened started to set in. She started wiggling closer to the edge of the bed where her release rope had been just out of reach. Before she could reach it, Sandi was back.
"Oh... is that how you get out? Not just yet, I think." She moved the length of rope off the bed, seeing how it looped around the post and returned to the knots binding Lina's arms and legs.
Lina became even more terrified when she saw the camera in her hand. A full-length shot, followed by close-ups of her sloppy pussy and tear-filled face, completed the impromptu photo session. "Be right back. I have to upload these before I let you loose. You understand..."
---------
Lina was wrapped in a short robe while the two sat at the dining table, mostly staring at her feet, unable to look her friend in the eye.
"I... I... I had no idea you would be coming home and I forgot to lock the door."
"I" -- with stress on the 'I' -- "had no idea that you got your freak on the minute I left the apartment." She was clearly enjoying this.
"Please delete those pictures, Sandi -- I don't want anyone else to know about this. Please keep it our secret. I've never told anyone about this."
"Maybe... First, you have to tell me why. There's certainly no shortage of guys who'd be willing to scratch your itches."
"I don't know why, really. Somewhere along the way getting off by myself lost its thrill and I came up with little ways to make it more exciting. The thrill of being tied up, the loss of control -- even if only imagined -- make it so much better. The threat of getting caught always adds an urgency that makes me cum hard and fast. I imagine myself helpless, being used by whomever finds me."
The empty wine glass in front of her held her gaze like it was the most interesting thing in the world.
"Well, now you've been caught. Was it everything you dreamed it would be?"
"Yes and no. Getting caught has consequences -- real life and fantasy life aren't always meant to connect. I do have to admit, though, that I haven't come that hard in a long time, so... yes, it was a big rush. But now you know and think that I'm a freak, so I'm going to lose a friend."
Sandi sipped her wine and smiled. "Hold on... no one said anything about us not being friends anymore."
"Then please delete those pictures..." Lina finally looked at Sandi with pleading eyes.
"I don't think so. I have another idea. You said that you were turned on by losing control. Now that I have those pictures tucked away, I have you in MY control. I think we should see where that leads us. Maybe play a couple games?"
"I don't know if I like the sound of that."
Sandi looked triumphant. "I don't think it matters whether you like it. I'm in control and I'll come up with some fun games we can play where you get to live out your fantasies for real. No imagined loss of control. No rope just out of your reach if you get in over your head. Real control. You do as I say or I'll email everyone the pictures. When you've jumped through enough hoops, then I'll delete the pictures. Now I think you'd better give me a tour of your toy box so I can get some ideas."
---------
Sandi tested the ropes, having tied the knots exactly as Lina had shown her. Proud of her handiwork, she stepped back to admire her victim. Their dining room table was flipped up-side down, legs pointing in the air. Lina was naked except for a leather collar, tied spread-eagle to the table, also with her legs pointing in the air. It was the most obscene centerpiece that Sandi had ever seen. Lina's pussy was stretched open, leaving nothing to the imagination. Her lips were already wet, betraying her excitement through the anticipation.
"I've decided not to gag you because I want to hear you beg me to untie you. Rest assured that I won't change my mind." With that she placed the first of the nipple clamps on a pert, pink nipple.
"Fuck! Take it off! Oh god, it hurts," Lina cried out. Sandi just smiled and placed the second one on its equally sensitive twin. The groaning was equal parts pleasure and pain.
Moving back to the counter, Sandi picked up the phone and a kitchen timer. "So... I think your risks are always a little too calculated. You're always complaining how Pizzeria Mangia is always late. Let's play a little game of chance, shall we?"
"No... no... no... please, you can't let the pizza guy see me like this!" Ignoring her, Sandi dialed the phone and placed the order.
"Ok... they're on their way! 30 minutes on the clock! When the timer chimes I'll untie you. If the doorbell rings first, you stay where you are while I pay for the pizza."
Lina thought about her position -- the apartment door opened into a large combo living / dining room. The angle of the table was such that when Sandi opened the door the pizza guy would be looking right into her wide open pussy.
"Oh... I almost forgot." Sandi picked up a bright pink vibrator, switched it on, and sat down next to the table. She began lazily running the buzzing wand over Lina's aching nipples for several minutes before scooting down and running it around her thighs.
As the pink tip reached her lips, Lina gasped, "Oh god that feels good." Sandi smiled in satisfaction and alternated between stroking her wet lips with the vibe and teasing her extended clit.
"20 minutes to go!" Sandi announced as she slowly probed Lina's wet hole. Lina was already on the edge, sweating and squirming on the cool, wooden table. Pulling at her ropes didn't allow any movement in her limbs, but deliciously reminded her of her captive position.
"15 minutes to go!" She slowly pushed the pink toy all the way into Lina's pussy, spinning and twisting it in and out. When Lina started to get too close, she quickly pulled it out with a wet plopping noise. "Open up..." Grinning from ear to ear she gently forced the vibe into Lina's mouth, forcing her to lick and suck on it like a hard plastic cock.
"10 minutes to go!" It was crunch time now. Sandi alternated between rimming her pussy and teasing her clit, keeping her just on the edge of climax as the timer ticked away. Each time Lina got close and started to work her hips, the pink toy was pulled away, depriving her of her relief.
Leaning close to her ear, Sandi whispered in a husky voice, "Only 5 minutes now. I think you might get away with it tonight."
Ding! The chime of the doorbell made both of them jump as if Big Ben had just struck in the room with them. "PLEASE! Please untie me. Don't do this. Oh god, don't let him see me like this."
A wicked smile came over Sandi's face. "Hold this for me, would you please?" She slipped the vibrator deep into Lina's pussy and walked slowly to the door.
"Hi. I was just in the middle of something. Could you put the pizza on the counter please?" The door swung open wide and the pizza guy froze in the foyer, staring unbelievingly at the scene unfolding before him. She nudged him toward the dining room. "On the counter please."
As soon as he was close enough Sandi snapped a picture, capturing the disbelieving, leering stare directed toward Lina's stuffed pussy. Lina heard the camera and spun to look at her, as did pizza boy. Click! A perfect shot of both of them looking directly into the camera.