The door opened about a second later, Greg smiled at the idea that John had been pacing the corridor, waiting for his wife's call. If Greg wasn't sure if John was checking him out in the hallway there was nothing that this could be mistaken for now, his gaze was almost predatory, sliding down Greg's body taking in the open mouth, blown pupils and bulge in his trousers. "John, Greg's agreed to our proposal, to both of us…" Greg was pretty sure the state of arousal he was in accepted much louder than any words could. John barely seemed to pause to hear his wife's words before he was striding across the bedroom, grabbing the back of Greg's hair and pushing his mouth to Greg's. John thrust his tongue in almost immediately, Greg glady taking it into his mouth, reeling from John's tugging at his hair and the growl in his throat. John slid another hand round Greg's jaw, pushing it upward, pressing Greg's mouth even harder to his own. Suddenly John pulled back "Shit, sorry, I just couldn't help it, as soon as I pulled that coat off you I've been desperate…" John's voice trailed off "You can see why Mary was in charge of asking you." Greg grinned. "Don't apologise, that was amazing, this is all amazing. I just, I mean I thought you were straight?" John smiled "If I told people I was bi there'd have been even more rumours flying around about me and Sherlock. I've been with men before, in the army, not in the last few years but now…" John slid his hand back to Greg's jaw, running his fingers down Greg's neck towards the remaining buttons on Greg's shirt. Greg shivered in anticipation.

"John!" at Mary's voice John's hand pulled back, much to Greg's disappointment. "Love he's hardly through the door, he hasn't eaten and you're going to…" "Yes, you're right, sorry Greg, I've just been thinking about this for a long time." John sighed. "We should eat." John tried to pull his hand further away but Greg grabbed it "no!" Both John and Mary seemed surprised by Greg's exclamation. "I have, other things than dinner on my mind right now, you say you've been waiting for this but you have no idea how long I've been imagining it, we can eat later". John and Mary exchanged a glance. "Shit" thought Greg, "that was too much." "Really?" breathed Mary, "have you really been thinking about us like that?" The hope in her voice put pay to Greg's doubts "Yes, for, well for a long time now" John returned his hand to Greg's chest but didn't move it yet "What did you think about?" he asked, his voice low. Greg swallowed "Well, er, lots of things but…" "Yes" said Mary, she had got up from the chair and was leaning over Greg, next to her husband "I wanted, I wanted to be inside you, fucking you, while John fucked me." John groaned "Oh my God Greg, you just saying that…" All of a sudden Greg found himself pushed back on the bed with four hands grabbing at his clothes, John was kneeling by his chest, fingers pulling at the buttons on Greg's shirt, mouth all over any skin he exposed. Mary had made quick work of Greg's socks and shoes and was now pulling at his belt. John had got most of the buttons undone and pulled Greg's shirt wide enough to nibble on Greg's left nipple making Greg arch from the bed. Mary's fingers were in his trousers flying over his cock in her haste to pull the trousers down. As Mary came back up from pulling them off John was tugging the last couple of Greg's shirt buttons undone.

As suddenly as it had started it stopped. Greg looked down, wondering what was happening, to see both John and Mary looking hungrily at him. His white boxers were doing nothing to hide how aroused he was, a damp patch of pre come was already visible where the head strained against the white fabric. John groaned. Mary slid her fingers up Greg's thighs then over his hips, before tucking her fingers into Greg's waistband and carefully tugging down his boxers. "Oh Greg" Mary murmured "you're amazing, look at you." She ran her hand down Greg's chest, allowing herself a gentle tug at his dark chest hair and a slow sultry sweep of her finger tips across Greg's abdomen. She leaned down and kissed him, licking at his lips until he opened his mouth and she slipped inside. The kiss was much slower and gentler than John's but just as intense, Greg groaned into Mary's mouth as she nibbled at his lower lip. He thrust his tongue back into her mouth and heard a groan from John. Greg felt his legs being spread and a tongue slowly inching up the inside of his thigh. He felt suddenly totally exposed, he could feel Mary's breasts pressed against his chest through the fabric of her dress, and a tickle from the cuffs of John's shirt where John held his legs open. The contrast between his nakedness and them being fully clothed was extremely sexy, but he wanted to touch too. He took Mary's head in both his hands and pulled her away from his mouth "I think" he said "that you two are wearing far too many clothes."

Greg almost cursed when John's tongue stopped its journey up his thigh, he was aching for contact now, anything to ease his throbbing cock. When he heard the sound of John's voice, deep with desire he hissed out a ragged breath "You're right Greg, Mary do you want to go first?" Mary smiled at Greg and leant back, retreating to stand at the end of the bed. John hauled Greg up the bed to the headboard pulling him up so that Greg half lay and half sat, between John's legs with his head on John's chest, with John leaning up against the headboard. John's arms slid round Greg and wandered up to his nipples circling lightly. "Mary" John growling "strip for us please" Mary smiled, this wasn't the warm honest smile that Greg was used to, or even the occasionally seen cheeky grin, this was something altogether more sexual, the smile of a woman who knew what the sight of her body can do. "Of course" purred Mary. She shrugged off the thin jacket she was wearing and turned, facing away from them, she ran her hands up the outside of her thighs, shifting her knee length dress up with them, Greg gasped as he saw the tops of stockings appear, and followed soon after by a tiny suggestion of black lace as Mary stopped her hands just on the line of her knickers. She bent forward and carefully slid her hands round her left thing, clicking the catch first on the outside of her thigh and after some incredibly unnecessary but undeniably arousing sliding of fingers up and down the catch on the inside too. She then, slowly, oh so slowly, smoothed the sheer material down her leg and toed the stocking off. The same process was repeated for the right leg and just as Greg started to think that he was going to implode with lust he heard a growl from behind him "Don't be such a fucking tease" John had been using both hands to stroke and tug at Greg's body throughout the show, everywhere and anywhere but his aching cock, but Greg now realised one hand has gone missing, he could feel it though, hard against his arse, fisted around John's cock and sliding slowly up and down. Mary put her hands on her hips but didn't turn.

"You know you love it, don't you like what you see?"

"Oh God, yes I do"

"You're imagining what comes next aren't you, you want to see the zip on my dress sliding down, me stroking it down over my shoulders. And you know what underwear I'm wearing, you chose it."

"Oh fuck"

"Well, you won't get to see any of it if you get yourself off, I want you desperate, aching for it"

"Oh God Mary, please"

Mary kept her back turned. "No John, you're not to touch yourself, you should be pleasing Greg"

Greg groaned as John's other hand returned to him, scraping fingernails up his thigh "Yes Mary, I won't do it, pleased don't stop." Mary looked over her shoulder before reaching up to the top of her back and tugging down the zip of her dress. Greg watched its progress with his mouth open, there seemed to be miles of it, finally Mary reached the end the back of the dress gaping open and exposing the top of her sheer black knickers. She eased the dress off her shoulders and let it drop to the floor. She slowly unclipped and wiggled out of the garter belt then turned towards them and leaning her hands onto the bed, she started to crawl towards them. She stopped just in front of Greg and unclipped the black bra she was wearing, letting it drop to the bed before standing up. "Greg, would you like to do the honours?"

Greg was panting now, he reached up and slid his hand between her legs, she was dripping wet, damp material clinging to her curves, he stroked his sticky fingers, down her belly and ran them along the top of the black knickers, he reached his other hand up and put both on her hips, pushing the thin fabric over her hips, they dropped and pooled at her feet. She knelt in front of Greg and reached for him, her hands sliding down his chest to anchor at his hips, Greg grabbed out, desperate to feel those soft curves. He pulled her hips towards him and slid his hands up over her waist, her belly and slid his thumbs under the curves of her breasts, she hummed happily. Greg sucked a nipple into his mouth, relishing the texture, he nibbled experimentally and was rewarded with an arch of her back, pushing more of her breast into his mouth.

A groan from behind them reminded Greg they were being watched. Mary and Greg stopped at the same time, turning their attention to John, he was still fully clothed, but his shirt had ridden up, his hair was a mess and his flies were open where earlier he'd been palming himself through his pants. "Your turn John" said Mary. John got up on his knees from his seated position and starting flicking open the buttons on his shirt, Greg turned around with his back to Mary to get a better view. John made light work of the buttons and shrugged the shirt over his shoulders exposing his chest, strong defined muscles with a sprinkling of blond chest hair, turning into a trail running down his belly. John moved and stood by the bed to more easily undo his trousers. Greg gaped as fingers pushed down into John's trousers and without ceremony tugged them down to reveal no underwear and a magnificent prick, hot hard and heavy.

Greg wanted that cock in his mouth, he loved giving head, the feeling of a cock sliding between his lips, filling him, but he had never wanted it like this. Before John could move Greg pulled himself off the bed and dropped down onto his knees at John's feet, he pushed his nose into the short fair hair at the base of John's cock and inhaled deeply. He started licking John's sac, feeling the other man's skin tighten against his tongue. "Greg…" John began, "You don't have to…" "I want to, John, I want you in my mouth" John let out a shaking breath "When Mary and I started this we decided to get tested regularly, I can tell you that I'm clean but there're condoms if you want to use them" Greg looked up at John and gave a wolfish grin then opened his mouth and slid Johns cock in all the way in the to base. The moans that escaped both men were joined by a much higher pitched keening sound and a rustle of sheets, as Mary settled herself down to watch the show. Greg put his hands on John's thighs and stared moving his mouth slowly up and down John's cock, licking a line up the underside as he did so, he pulled away briefly to lap at the tip of John's prick savouring the saltiness and the breathy moan that escaped John's lips. He went back to pulling deeply on Johns cock, hollowing out his cheeks and swallowing as John hit the back of his throat, shouting down his gag reflex to get more of that delicious length filling him. He could hear John's breathing getting ragged, he'd been hard for so long he wasn't going to last long. John was still holding back though, Greg knew the feeling, wanting to show some consideration to the person on their knees but really desperate to start thrusting hard into their mouth. Greg sucked along John's length and then released him, John hissed at the loss. "John" said Greg quietly "I want you to fuck my mouth, please. Take me, use me, I want it" John's eyes flew open and looked down at Greg, kneeling, pleading for his face to used for John's pleasure. John hesitated "Please," came Mary's voice from the bed "Please John, fuck his mouth, let me watch…"

Greg's cock twitched at Mary's plea and he felt John shudder. John looked down at him and nodded. Greg opened his mouth and Johns hands immediately fisted in his hair, holding his head still as he thrust his cock deep into Greg's mouth. Greg groaned deep, feeling full and dirty and used and loving it, he held onto John's hip for support with one of his hands and with the other he grabbed his own weeping prick, so hot and hard and wanting it was almost painful to touch. Almost. He knew it wouldn't take much for him to come now, just a few strokes, with the thrill of John mercilessly thrusting deep into his throat. A strangled cry came from the bed "Oh God, look at you, please don't stop, your cock in his mouth John, Jesus I've never seen anything better." Greg's head span with Mary's words, listening to her get herself off as he took her husband's cock deep into his throat made him shiver and ache and need even more. " I want you to fuck me like that Greg, like he's fucking your mouth, oh God you're going to come aren't you, you're going to come in your hand with my husbands cock deep in your throat you gorgeous… Oh fuck, oh fuck …" Mary's cry made John lose it completely, he thrust even harder once, twice and then Greg's mouth was filled with hot cum, John pulling hard at Greg's hair as his orgasm pounded through him. That extra pain/pleasure tipped Greg over the edge and he came, shuddering into his hand, all the while still pulling at John's cock, the last hot wads of cum hitting the back of his throat. Greg sucked John clean and looked up. John took a shaky breath and gave his hand to Greg, pulling him up. "That" breathed John "was amazing. I didn't hurt you did I?" Greg smiled," No, I loved it." Mary walked over with a towel and cleaned up Greg's hand gently "Almost as much as your wife did." Mary giggled. "It was a very, very good show."