Matt wasted no time, yanking Jim's T over his head and tossing it toward the corner, then popping the button on his shorts, pulling them down with his briefs in one go. "Sorry bro, I have no intention of taking my time stripping you! I want skin!" Matt quickly added his own clothes to the pile of shorts, briefs and flip-flops. Then he grabbed Jim and pushed him backwards until his legs hit the side of the bed, and he landed flat on his back. Matt grabbed his legs, lifted them, and turned Jim so he was laid out on the bed, then crawled in on top of him full length and picked up the kiss, right where they'd left off in the kitchen. Only this time they were horizontal, naked and nothing separated their quickly growing erections, or their entire bodies for that matter, from rubbing against each other.
Tara and Jasmine sat on the loveseat, shoulders to ankles touching. They were captivated by what was happening on the bed, as well as by the electric field between each them. Tara reached behind her neck and pulled her string bikini's top saying, "I don't know about you, but suddenly I feel way overdressed." She continued by slipping a hand behind Jasmine's back and untying the back of her top as well. A few tugs and tosses and both of them were topless.
Jasmine leaned over, gave Tara's nipple a quick sucking kiss and breathed "You got that right!" Then proceeded to undo the buttons on both of their shorts, a few quick shimmies and wiggles later, they were as naked as the guys. Cuddling up together with arms entwined they watched what was transpiring on the bed.
Jim had wrapped his arms around Matt. They were making out and writhing on each other like kids who had just discovered sex. Matt slid his hand between them, encircling both of their rock hard erections, stroking them together slowly. Within seconds this had both of them moaning into each other's mouths as they sucked each other's tongues.
This was definitely having an effect on both girls, who had each put a hand on the other's thigh. Riveted by the guys enjoying each other's cocks both of them unconsciously began to splay their legs wider to give each other greater access. Jasmine whispered a bit breathlessly, "God, I never knew. This is SO hot!" Tara squeezed Jasmine's leg in agreement then slid her hand until it was draped over Jasmine's already soaked center.
Matt began to kiss and lick his way down Jim's body. First nuzzling and licking behind his ear before working his way around the back of Jim's jaw and down his neck. Then he started licking and nibbling along his clavicle before diving on a nipple. Jim gasped and grunted, arching his back involuntarily, as Matt sucked and nipped at the erect and sensitive little bud. Jim's hands ran through Matt's hair, rubbing his back and shoulders as Matt gave equal time to the other nipple. Continuing to head downward, he rubbed his face on Jim's flat, hard belly, while kissing and licking every spot he passed.
Between gasps Jim grunted, "God bro, I've missed this!" Matt responded by capturing Jim's cock between his neck and jaw then stroking it in the crease by rocking his head. When Matt reached under Jim's balls to cup and fondle them, Jim's practically swallowed his tongue in ecstasy.
Matt couldn't wait any longer. He slid down a few more inches, grabbed Jim's cock, wrapped his hand around the base of it and started to lick the head like it was an ice cream cone. He started with long laps on the underside, teasing that sensitive spot, then twirls of his tongue as he circled the head. Jim's hips started moving and Matt used the motion to jack Jim's cock as he continued licking. Jim's head was rolling side to side on the bed, while his hands kept tangling and gripping Matt's hair. Matt stopped licking, opened wide, plunged his mouth down onto Jim's cock. Then he started wetly bobbing up and down in time with Jim's hips, still jacking the base of his cock with his wrapped hand. Jim's groan was practically an animal bellow.
The girls were mesmerized. Eyes glazed and slack-jawed, they had slouched down on the loveseat, legs spread wide, each with their hand on the other's pussy rubbing slow circles on the other's nub. They each paused from time to time, to dip a finger or two down into their dripping entrances to scoop up some sticky and slippery juices. Now and then, they licked their fingers, or put them in the other's mouth before going back for more. They had front row seats to some of the hottest passion they had ever seen. Though Tara had seen the boys together many times, it had been a year and she was as caught up in the heat as Jasmine, and with Jasmine there next to her it became even more intense!
Matt had taken his hand off Jim's cock and was now bobbing his head root to tip. Both of them had learned to deep throat without gagging back when they first started at twelve. It was a skill they had never lost and Tara had always been a little bit envious. She had to beat the gag reflex all over, every time. Jasmine watching, involuntarily swallowed, practically feeling Jim's bulbous head pass her tonsils.
Matt's eyes were closed in bliss at the renewal of one of his very favorite things. The feel of Jim's cock, velvet soft and bone hard, sliding between his lips, over his tongue through his mouth, then making the slight turn down his throat had been one of his favorite things for most of his life. His tongue laved the underside of Jim's cock and his lips formed a hot, tight and wet ring of sliding ecstasy for Jim.
When Jim's escalating moans suggested he was close to losing control, Matt put his hands under the back of Jim's knees and lifted his legs. With full access to Jim's hanging ball sack, he licked his way down to it and then sucked the whole of it into his mouth, in one wet slurp. The new stimulation took Jim to unimagined places, but because it was different enough it actually pulled him back from the brink of orgasm. He continued to ride a plateau of ecstasy. Matt rolled Jim's balls around in his mouth, let one slip free then sucked in the other. He switched back and forth giving each equal time, and equal mouthfuls.
Jim clawed and gripped handfuls of the sheets while he trembled and moaned. His cock standing straight up and twitching; nestled in the blonde hair on Matt's forehead.
He grabbed his own knees and rolled himself up even a bit farther, taking the pressure off of Matt's hands. Matt took advantage of this and dropped his hands to Jim's ass cheeks and spread them as he let Jim's balls slip out of his mouth. Next stop down was Jim's perineum, which he sucked and kissed until Jim was begging. "Please, please, please man, oh god please!"
Matt couldn't tease Jim any longer and licked his way even further down. He circled his best friend's back door with his tongue while Jim gave even more intense groans. Matt's tongue danced with Jim's starfish, circling, caressing, plunging until Jim was seeing stars and barely able to keep his breath. At that point, Matt lifted his head. "Now I am gonna open you up and fuck you silly, but please don't cum. I don't want to wait. As soon as I cum, I want you to fuck me right back, OK?"
Jim managed to grunt in the affirmative, adding, "and hey, no worries. Jasmine and I both tested clean, and haven't touched anyone else. Hell, she is the only one I've been with since I left you two. Oh, and gimme that big sweet cock of yours up here while you get me ready, I want a lot more than that little taste I got at the gym this morning!"
"Great! It's the least I can do," Matt said grinning as he leaned over and grabbed the lube out of the nightstand. They flipped around until they were side by side, head to feet. Jim rolled up on his side, propped his leg up to give Matt open access and just like earlier that day, engulfed his friend's staff to the root in one gulp, massaging the top of its length with his tongue as he did.
Matt shuddered and gasped, "Easy babe, you keep that up and I am never gonna make it in ya." Jim chuckled and managed an evil leer as he slipped off of Matt's dick, grabbed it by the root, and as Matt had done to him earlier, started licking the head like an ice cream cone. Matt shuddered again, but managed to concentrate on his real task: Getting Jim ready to fuck. He squirted some lube onto his fingers and spread Jim's cheeks, spreading the lube onto Jim's puckered hole. He circled the rim, drawing a groan from Jim that made the full circle back to Matt as the humm vibrated Matt's cock head. Then he carefully worked his finger into Jim, spreading the lube as he went deeper. This was obviously working as Jim pushed back onto Matt's hand to get the finger even farther into himself. He also went back to bobbing on Matt's erection and they got a rhythm going. After just a few seconds Matt pulled out of Jim's mouth, and with his free hand took his cock and playfully slapped Jim's face with it saying, "I said no more of that or I am not going to last long enough to get in you, OK?"
Jim, grinned, then leaned in and sucked Matt's balls into his mouth and replied with a muffled, "Oooheyyy," around the sack.
Matt, regaining some semblance of control again, added more lube and a second finger to Jim's entrance and started to scissor his fingers to open Jim up so he would be comfortable from the start.
The girls, watching, had achieved a state of sweet agony. They were sprawled on the loveseat, legs wide, pubes and inner thighs shiny with juices, as were their faces from trading juicy fingers in each other's mouths and rubbing them on each other's faces in slick caresses. Their fingers, each in the other's pussy, had brought each of them to the edge and held them there. Neither wanted to fall over into orgasm yet, but neither backed off an inch from the very brink. They sat there squirming, panting; a pair of sticky, slick, hot messes; each just a twitch away from an earth shattering climax.