Ding dong!
"Ah, she's here at last. I hope her trip wasn't too bad." Melissa slipped her feet off Jack's lap and went to answer the door.
"Laurie! It's so good to see you again!" Melissa smiled and hugged her friend. Jack gave her a quick hug and kiss, and took her suitcase to the guest room. "How was your trip? We expected you an hour ago."
"Awful. The flight was delayed, and I got stuck in the middle seat. But I made it."
"We already opened the wine, hope you don't mind us starting without you."
"Not at all, as long as there's some left." Laurie smiled.
"Oh don't worry about that... our wine fridge is always fully stocked!" she laughed.
"Why don't you sit between my legs, and lean back against me? You look like you could use a shoulder massage. Jack was giving me a foot rub when you arrived, so it's my turn."
"That sounds perfect. Why don't you wrap your legs around me, and I'll finish your foot rub?"
"Deal!" Melissa unbuttoned Laurie's blouse and slipped it off, and then eased her friend back against her own ample bosom. She began to gently massage her shoulders while Laurie sipped her wine with one hand, and rubbed Melissa's foot with the other.
Laurie was wearing a silky black bra, trimmed with lace. "Ooh, that looks great on you!" Melissa complimented her friend. "It really shows off your boobs."
"Thanks. I thought you might like it. And watch this." She fiddled with a clasp in the center until it opened, letting her breasts spill out. "It opens in the front - so easy! Oh, that feels much better. Now I can relax" she added, chuckling as she finished her first glass of wine.
"Well that didn't take long," Jack said as he returned to the living room. He was carrying a platter of cheese and crackers, and another bottle of wine. "Usually it takes at least fifteen minutes to get you out of your clothes," he added, smiling.
"I didn't see any point in waiting. Speaking of which, why are you two still dressed?" Laurie chided them.
"Well someone had to get the snacks" Jack answered. "Although now that I think about it, there's something else I'd much rather eat..." His gaze traveled up and down Laurie's body and lingered on her naked tits, which Melissa was currently cupping and caressing.
Jack refilled the women's glasses and then knelt beside the couch. His warm lips gently brushed the side of Laurie's breast as he slowly kissed his way to her nipple. She closed her eyes and leaned back against her friend. Melissa squeezed each boob as Jack's mouth moved back and forth, sucking on Laurie's hard nipples. His hand slid under her skirt and explored between her legs.
Laurie moaned softly as he pushed her panties aside; his fingers brushing against her pussy lips. She turned her head to find Melissa's mouth waiting for hers. Just as Jack's fingers pushed into her wet pussy; Melissa's tongue slid into her mouth stifling her moan. He slowly fingered her, penetrating slightly deeper with each stroke as her hips thrust to meet him.
When he pulled out, Laurie's brief disappointment quickly faded as she felt his slick fingers rubbing and coating her nipples. His warm mouth returned to her breasts as he reached up, sliding his wet fingers between their mouths. The girls each sucked on one of his fingers; all three of them now tasting her pussy juices. It was strangely erotic; she could feel herself getting even wetter.
Melissa pulled her top off over her head. She had been wearing one of Jack's sweatshirts - with nothing underneath. She guided Laurie's mouth to her now exposed nipple. Jack stood and disrobed too, and then moved between Laurie's legs. He pushed her skirt up, pulled her panties off, and spread her legs apart, lifting one over the back of the couch.
And then his mouth was on her mound; hungrily licking and sucking her. She felt his warm breath on her sensitive skin, as his lips brushed across her clit, and his tongue pushed into cunt.
Melissa knew how distracted her friend would be; she eased herself off the couch and lowered Laurie down so her head was just over the armrest. As Jack's skilled tongue worked wonders on Laurie's pussy, Melissa began tugging, pinching, and pulling on her nipples. The combination of pleasure and pain brought her to the edge of climaxing. But before she did, Jack pulled back and began kissing her thighs.
"Oh... I'm so close... please don't stop..." she begged. But Melissa and Jack ignored her pleas. They were quite skilled in edging, often practicing on each other. For the next thirty minutes, they brought Laurie just to the brink of an orgasm, and then let it subside - over and over. She was getting delirious. "Please... I'll do anything you ask... just let me cum!"
Melissa smiled. "Good. You can start by licking my pussy."
"Yes... anything!"
Melissa climbed onto the armrest, straddling Laurie's head. She spread her lips and lowered herself onto the woman's waiting mouth. "That's it... kiss it... suck it... lick it..." She leaned forward and attached a pair of clamps to Laurie's nipples. They were connected by a thin chain, which she pulled up until it was taut. They could hear Laurie's muffled moaning.
"When I pull on your nipples like that, I want to feel your tongue inside me, do you understand?" She pulled the chain again and felt Laurie's tongue wiggling into her wet pussy. "Good. Now deeper," she ordered, pulling the chain harder.
Jack's mouth was back buried in Laurie's dark bush; sucking on her sensitive clit. But this time, as she approached her climax, he didn't stop. He grabbed the half-full wine bottle and forced it into her cunt, tilting it so the wine poured into her with each thrust. Distracted for a moment, Laurie stopped tongue-fucking. Melissa pulled hard on the chain, stretching her nipples. Her body convulsed with a surge of pleasure. Jack pulled out the bottle, and covered her pussy with his open mouth, swallowing the mix of wine and her cum as she squirted uncontrollably.
Melissa shifted off her friend's face, leaving a wet, glistening trail. "Let's switch," she suggested to Jack. "I want a taste of that pussy." Jack smiled and gladly swapped places with Melissa. As she leaned down between Laurie's legs, Jack held his semi-hard cock inches from her face. She opened her mouth, eager to suck him again.
But Jack had other plans. He moved closer, so just the tip of his dick passed her lips. Then he filled her mouth with a warm stream of pee. "Swallow," he commanded. She tried, gagging at first, but managing to get most of it down.
"Good girl. Ready for more, Laurie?" He asked, but it wasn't really a question.
"Y... yes sir," she responded, opening her mouth again
He smiled. "Good. This time I'm not going to stop. Drink as much as you can." He pushed in a little deeper and began to piss. Melissa stopped licking for a moment, to watch the movement in her friend's throat as she swallowed again and again like she was at a college frat party. Rivulets were running out both corners of her mouth, but amazingly she was almost keeping up with his constant stream.
Melissa decided to make it a little more difficult. She took the near-empty wine bottle and forced it deep into her friend's cunt in one hard thrust That did the trick - Laurie gagged, spraying Jack's piss out all over his cock and balls.
"Hey! She was doing really well!"
"Too well. You know I have a hard time with that, I don't need the competition," Melissa replied, laughing.