This post is published under the CC-BY-SA-4.0 licence.
It was a Thursday morning, around 10 am and since neither of them had classes, Eric and Sam were playing retro arcade games on an emulator together. Sam loved old arcade games and had picked up the emulator on eBay for a bargain. When Eric stayed over, usually after a big night out, they'd play through their hangovers with a few rounds of some classics. Last night was a little different, Eric's flatmate, Tim, had an assignment due and would need as few distractions as possible. As much as Eric enjoyed teasing Tim with slow towelling off after a shower, strolling about in his undies, and generally being ambiguously flirty, he knew that Tim needed the space and respected that. So he'd crashed with Sam, the two young men sharing Sam's large bed as they had done many times before. They'd crawled out of bed barely half an hour ago, and just finished showering and dressing, so ofc few quick games were next on the schedule.
Eric was sprawling on the floor in his tight jeans, tighter t-shirt, and plaid shirt. The latter had ridden up enough that Sam had a clear view of Eric's ample ass, a sight the secretly bi Sam was more than happy with. Sam was dressed in his grey joggers and hoodie from the uni swim team, with a plain white vest underneath. He had no plans until much later so these would be fine for now, an old beanie standing in for brushing his hair. Eric had just beaten Sam's score at Space Invaders, again, and was teasing him about it.
“Well if it's too easy let's make it interesting,” Sam said, an idea taking form in his mind.
“Yeah? How? Blindfold me?” Eric retorted and rolled over onto his back, exposing a tempting sliver of his tight stomach in the process. That sealed it for Sam.
“Strip Space Invaders,” he said, “we trade off each round and the lowest score every two rounds loses an item of clothing.” He hoped that this didn't sound too rehearsed, it was a fantasy he'd had for some time.
“Like that's a challenge for me,” Eric boasted, “and besides we see each other naked all the time. We could make it harder.” He wiggled his eyebrows on that last word and made a jacking off gesture with his hand. Sam's eyes widened.
“Hmm, I don't know,” he toyed with Eric, “I've seen you jacking off, remember the other week in that alley with Tim?” Sam tried to appear bored but in his mind he was replaying the sight of his friend naked and spraying his load in public. “Tell you what, let's play until someone's naked and then go from there,” Sam arched an eyebrow and added, “I might have a way to make it more interesting.”
It was on. Eric grabbed the controller and cleared the first level in good time, tossing Sam the pad with a smug look on his face.
“I think I'll have you out of that hoodie first,” he gloated.
“Hold on, let's see my score first,” Sam replied, “and don't get too comfortable in those jeans.” He began to play level two, making good progress.
“These old things?” Eric pushed up onto his knees and wiggled his ass suggestively at Sam. Despite the distraction, Sam cleared the level and the scores were compared.
“Hoodie. Off. Now.” Eric punctuated his words with snaps of his fingers. Sam slowly unzipped his team hoodie, partly to tease Eric and partly to hide the tremble of excitement in his hands at being spoken to like this. Once it was off, he flexed his broad shoulders and nicely toned biceps, giving Eric a peak at the mossy blond caverns of his armpits. Eric grinned and took the hoodie and controller. Two rounds later his smugness was deflated.
“Oh come on! One point less?” He pouted as he sat upright and looked at Sam in exasperation. Sam calmly pointed at Eric's jeans and snapped his fingers, a wicked grin on his face.
To his credit, Eric was an entertaining loser if not a gracious one. He stood up and walked directly in front of where Sam sat on a dining chair, then he slowly popped each button of his button fly one by one. Throughout out his eyes were locked on Sam's as if daring his best friend to look down. When Sam resisted, Eric took his hands and used them to help work the tight denim down his meaty thighs. Halfway down he turned and bent forward, his jockey shorts stretching to contain the twin spheres of his ass. Sam even suspected that the slight slip of waistband, the tantalising threat of exposing his cheeks, was part of the routine but noted that when Eric went back to sit down, he held his jeans in front of his crotch.
“Over to one side, with my hoodie, please,” Sam chided and Eric begrudgingly complied, revealing a significant chub in the front of his shorts. Sam had contemplated turning the heating up to incentivise the game but found he was already flushed. He cleared his throat.
“Game on” he said in as level a voice as he could manage.
Several rounds later and Sam had added his beanie to the pile, his long blond hair tumbling messily to his shoulders. Eric had lost his shirt, shrugged off his shoulders while looking back over them at Sam, and was now peeling last night's t-shirt off his muscular frame. He'd tried to do it in one fluid overhead motion, but was now stuck and needed Sam to help untangle him. Sam sighed at his hot but dorky best friend, and gently pried him out, taking time to admire his physique up close.
“Right,” Eric spluttered as he tried to regain his composure, “next round is all in!” Sam raised an eyebrow in question.
“If I lose, I strip and do whatever your suggestion is for making it more interesting,” Eric continued, “but if I win, you strip stark naked and show me your idea in action. Deal?”
“I feel it's only fair to show you what I have in mind first,” Sam's wicked grin was back and for the first time Eric looked a little unsure of himself.
Sam left the room and Eric heard the sound of boxes being pulled out from under Sam's bed. When he returned it was with two large,nondescript, black cases; on solid and the other fabric. Eric shifted a little closer, unconsciously bringing his hands to cover his crotch. Sam noticed this and popped open the clasps on the solid case first. From inside he removed a length of rubber tubing which he connected to a previously unnoticed socket on the side of the case. Then he took out a black cylinder and connected the other end of the tubing to a valve on its side. This complete, he looked up at Eric.
“Whoever loses the next round gets naked and uses this for the rest of the game.” He wagged the cylinder at Eric's crotch.
“Wh- what is it?” Eric asked, his voice now a hushed whisper.
“It's a blowjob machine” Sam stated evenly, “state of the art, I bought it with the cash I made bartending last summer.” Eric was fascinated and leaned forward to poke a finger into the cylinder, it had a thick rubber lining.
“...and it feels good?” His voice trembled as he withdrew his hand.
“Mate, it feels amazing. Like getting sucked off by an expert.”
The air in the room was now charged, Eric's shorts were tenting and Sam was thankful he'd worn a jockstrap under his joggers - the fabric was just about holding his wood in check.
“And the other one?” Eric's voice was almost imperceptible. A sly grin crossed Sam's face.
“Oh that old thing,” he winked, “that's the ass-fucking machine.” While Eric looked on in stunned silence, Sam unpacked and set up the second device. It was an upright, thick piston with a sturdy base and a strange connector on the end of the arm. Sam rummaged in the bag and pulled out a modestly sized dildo which clicked into place on the end of the arm. Eric's face was pale.
“So, you… you…” he struggled to articulate himself so Sam completed it for him.
“I stand up and let this thing ream me from underneath. Sometimes while getting sucked off, sometimes not.”
Eric continued to be gobsmacked so Sam patiently explained that he wasn't all that into sex with other people, but still had a very strong sex drive. Rather than have it straining with no direction, he used masturbation and toys as an outlet.
“...and over time I found I really enjoyed the build up of tension, followed of course by a full-on cock and prostate milking session until my balls are drained.” Sam's voice, excited at first, trailed off at the end. This was the first time he'd told anyone about this, least of all his best buddy. He looked at his feet, nervously waiting for Eric's response.
After a long moment of silence, Eric spoke.
“So it’ll suck me so good it'll literally drain my balls?” he blurted. “I mean assuming I lost, which I won't of course.”
Sam couldn't help but chuckle, Eric could always be relied on to focus on his cock.
“Well, we'll have to play a game and find out, I guess,” Sam suggested.
“How would it work? The two machines I mean,” Eric could now barely contain the anticipation, or his cock which was now fully erect and pushing the waistband of his shorts out.
“Well,” Sam tentatively went on, “like I said, the next loser gets naked and has the stroker on for the rest of the game-”
“Stroker” Eric echoed, a shiver running up his spine and his nipples rigid.
“Yes, the stroker,” Sam repeated, “and then the next loser gets the prostate pounder.” He slapped the side of the piston proudly. When he glanced up at Eric the first thing he saw was the damp spot on his shorts where the precum was now seeping through. He pretended not to notice, instead drawing attention back to the arcade games.
Eric played in silence, his face a mask of concentration. He played a convincingly good game, but Sam knew his friend was holding back. When it was Sam's turn he pulled out all the stops. He'd either win and get to see his buddy on display, or lose and at least losing would be enjoyable. It had been over a week since his last milking and his balls were aching for release. Eventually the round was over and the scores were clear, it was a narrow margin of victory, but Sam had won. Eric made a show of being devastated, just long enough for Sam to bring the vacuum stroker over, apply some lube, and then start it up. The greedy, gulping sound it made immediately drew Eric's attention. He was on his feet and sliding his shorts down slowly to tease Sam, but on hearing the eager sound of the milker and seeing the rubber lining expand and contract quickly got naked. He stood legs akimbo and hands on hips, his cock twitching and bouncing so much that a line of precum was now dangling off the tip. Sam took a moment to savour both sight and what was about to happen, and then brought the cylinder of the milker to Eric's bellend.
What felt like a momentary tickle as the machine ‘exhaled’ was replaced by a strong suction and tight grip as it drew the full length of Eric's shaft inside itself. His knees buckled and he grunted like an animal.
“It's okay, buddy,” Sam placed a reassuring hand on Eric's trembling hip, “it's okay. The first time is a lot but you get used to it.”
Eric looked down at Sam, kneeling in front of him, and tried to smile through the whimpers.
“Well,” Sam reflected, “you'll get used to it up until it milks the first load of you.” Eric blushed furiously and tried to focus on anything except the overwhelming sensation of being balls deep inside the slick vacuum of the device.
“We… need…” he fought out the words between gasps, “to play on.” Sam grinned, inwardly he was impressed with Eric's composure though time would tell how he'd hold up. The milker was relentless after all. He passed Eric the controller and had to practically press it into his hands. He started the next level and immediately knew the mistake he'd made, they were playing levels sequentially so the difficulty was increasing. He did his best, pausing the game briefly and insisting on a breather.
“Only from the game, not the machine,” Sam had insisted.
Eventually, however, Eric's ability to focus on the game crumbled. He dropped the controller as his knees bent and his rock hard abs clenched even tighter. He was sweating and panting and Sam saw that his balls were tight. Almost immediately afterwards the telltale throb of his shaft and the bobbing up and down of the cylinder let Sam know Eric had shot his load. His glassy eyes looked straight ahead as he gasped, then they focused on the stroker which was still riding back and forth on his cock.
“Ah, Sam… some help?” He looked pleadingly at his friend, who was sliding the piston into position under him and applying a liberal quantity of lube to the dildo.
“Hmm?” Sam looked up and feigned innocence, “don't forget, it stays on for the duration.” Eric moaned in pleasure and exasperation.
“Mate, please… it's still so… so good” Eric whimpered and shook.
“So you agree? It stays in place.” Sam stood up and put his hands on Eric's shoulders. His friend didn't even try to struggle, the suction of the first machine had rendered him helpless.
With Eric lined up properly, Sam quickly squirted lube on his fingertips and swiped them between Eric's thick cheeks, making sure to brush against his hole. Eric moaned on contact and sank back into Sam's arms, almost toppling the pair. Propping the beefy lad upright against him, Sam started the fucking machine on the lowest speed and shortest thrust. Eric moaned again as the tip of the greasy dildo pushed firmly against his sphincter, he sagged back against Sam again, and Sam put an arm around his chest to secure him.
“It's okay, buddy,” he whispered in Eric's ear, “I've got you. Just relax and enjoy it, there's a good lad.” Eric felt his cock being expertly tugged and sucked on, felt his ass being relentlessly probed increasingly deeply, and then felt his best friend's breath on his neck and hand on his pec. Eric melted. His hips dropped enough that the dildo went in to the hilt, his jaw dropped in a silent gasp, and then the milker was mercilessly wrenching another load from his already tight balls. He mouthed exclamations of pleasure and felt his entire body rigid with it.
Sam kicked the base of the piston to release the pivot, and then ever so gently laid Eric down on the floor. He was careful not to dislodge either of the devices as he set his slab of a friend down. He took a moment to watch him twitch and murmur incoherently, knowing all to well what that felt like. Then he felt a vibration in his pocket. Unbeknownst to the pair, Tim had finished his assignment and had been calling Eric all morning - but Eric's phone was in his hastily discarded jeans. Sam glanced at the screen of his own phone and saw an incoming call from Tim.
“Hey, Eric, it's Tim,” he said to the barely awake, pleasure-wracked stud on his floor.
“Do you want to say hi?” In response Eric grunted. Sam suspected from the quivering thighs and flushed expression, that the grunt was another orgasm washing over him, blasting away a little bit more of his consciousness. However, he was feeling mischievous and decided to interpret it as a ‘yes’ so he answered the video call.
Tim was sitting at his desk in his room, his eyes red from lack of sleep, textbooks piled around him.
“Hey Sam,” he started, then noticed Sam was in his tight white vest and immediately gulped.
“Hey Tim,” Sam made an exaggerated stretch to show off his bicep and pretended not to notice his broad, dark nipple peeking out from his vest. “How's the assignment going?”
“All done,” Tim did a little victory jig in his chair, “I was wondering if Eric was still with you. I thought he might want to hang out?” He bit his lip slightly.
“Ah mate, we had a night last night, and to be honest it carried on this morning,” Sam glanced down at Eric who was now limp except for his twitching cock. “I think Eric will be sleeping it off for a while.”
“Okay, thanks anyway,” Tim tried to hide the disappointment in his voice.
“Hang on,” Sam said, “why don't you come over. You can see him when he wakes up. I'm sure we'll be able to keep ourselves occupied in the meantime.”
“Really?” The way Tim's face lit up was frankly adorable.
“Sure, we can play video games. I know a new one you'll love.”