A Friendly Wager

by LewdChapter

First published

Spike and Button have a friendly wager

Spike and Button Mash have been roommates for quite a while, and they often pass the time with video games. And, as you could expect from two very competitive guys, bragging rights aren't always enough to satisfy them.

That's where friendly bets come in.

WARNING: This story contains M/M, wholesome, friendly teasing, ball touching, and general gay shenanigans.

Wanna support my degeneracy? Consider supporting me on Patreon and/or Ko-Fi!

A Friendly Wager

View Online

"Ha! I just can't lose!"

Button rolled his eyes as his controller hit the ground. Once again, he had lost. He should've been used to it by now, never having been particularly good at fighting games. His chances weren't helped by the fact that his opponent was a borderline pro at Quasar Collision 4. Even still, he hoped that he would somehow be a match for Spike.

"You got lucky," moped Button. He gave his roommate a sideways glance, glaring at the dragon's smug, satisfied grin. Spike laughed, leaning back on the couch and folding his claws behind his head.

"If that's the case, then you've got the worst luck in Equestria, buddy," chuckled Spike. "What's the score after that, huh? Something like 14-0?"

"15…" Button smirked slightly, reclaiming his controller. "Not like it matters. You couldn't beat me in anything else."

"Oh? How about a bet, then? Let's put some money up." Button raised an eyebrow curiously, leaning in to hear what Spike had to say. "How's this sound: next game, best 2 out of 3. You can pick the game. The loser fronts the winner's half of the rent."

"Deal." Button didn't hesitate for a second, supremely confident in his abilities. He knew he was unlikely to ever beat Spike in his own wheelhouse, but now he had control of the game, and Button didn't think for a second that Spike could match him in the realm of a shooter.

"Awesome. Shake on it?" Spike extended his rough, scaly hand, which Button tentatively accepted. Being a dragon, Spike was quite a bit larger than his earth pony roommate, a fact Button often found to be somewhat daunting. Of course, the two had been friends since they were kids, having gone through high school and much of university together, and so he wasn't exactly intimidated by Spike. Still, Spike towered over him by a head or two, and had a frame that could likely crush the decidedly wiry body of Button Mash.

"Better get ready to hit the ATM," said Button as he went to switch games from QC4 to his personal favorite, a game Spike had yet to play, Xenic Defense Force. "Cause I'm gonna wipe the floor with you!"

"Big talk from a little man," yawned Spike. "Hurry up, let's get on with it."

Grumbling slightly at the off-handed jab at his size, Button started the game and set up their match. First to 10 points wins the round, first to two rounds wins it all. Button was already planning out how he'd spend the extra money he'd have after crushing his friend. With little more than a sideways glance in Spike's direction, the game began.

"Woo! Eat it!" cheered Button, after a relatively quick match. "One win, one to go!"

"By the skin of your teeth," remarked Spike. "Next game, you're mine."

"Oh yeah? What makes you think that?" Button went about resetting the match, grinning as he did. It was pretty satisfying to finally beat his friend at something.

"Dragons are hyper competitive, and we learn pretty quick." Spike grinned as the game began again, and quickly slid into the zone. Button focused primarily on the game, but he also gave his roommate a sideways glance, which Spike picked up on. "What's that look about?"

"Just thinking. About you being a dragon," said Button. He let out a tiny growl as his character was killed, and quickly diverted his attention back to the screen. "You never really talk about what it's like. Kinda curious, I guess."

"It's pretty typical, I guess. I mean, I've never been an earth pony like you, so I can't really compare." Spike shrugged as he played, his confidence and comfort with the game growing. "But, from what I can tell, we're just kinda different. In little ways, y'know?"

"What kind of ways?"

"You know. Claws, fangs, fire, scales. We're more carnivorous, I guess? All I know is that Twilight used to tell me not to eat too many carbs or starches cause it wasn't good for me. We bulk up easier than ponies, too." Spike flexed his arm with a grin, admiring his own firm bicep. "I don't even work out that much, and look at me. Pretty cut, huh?"

"Right…"

"Besides that, though… I guess we're just ponies with some rough skin and sharp edges." Spike thought on it for a bit. "Well, we also have our version of heat, which I guess pony dudes don't get."

"You have an estrus cycle?" snickered Button. His laughter was cut decidedly short when he died yet again, bringing Spike one step closer to victory.

"It's not an estrus, okay? Dragons are always down to bone, and we can mate whenever. It's just that, every couple of weeks, sometimes less… a dragon gets a really powerful urge to just bust a fat one and breed some hot dragoness." Spike gave Button a sideways glance and a smirk that made him blush, for reasons he couldn't exactly explain. "Or male. If that's their preference. Most dragons are bi, ‘cause of the way we hang out and hunt in packs of mostly men. Sometimes we'll be away from the den for days, and when the need arises, there's a big dog pile, king of the hill, wrestling match kinda thing. Whoever ends up on the bottom… Well, he ends up on the bottom, if you catch my drift."

"Right…" Button was so distracted by Spike and his insight on dragon life that he didn't need the score until he was on his last life, which was too late; Spike claimed it quickly, snatching up a stalemate from the jaws of defeat. "Shit. Tied game. Time for me to clutch out a win."

"Mind if I take my shirt off?" asked Spike, although he had already begun doing so. "Dragon blood is pretty close to boiling, so we can get pretty hot and sweaty sometimes. When the stakes get this high, I wanna be as comfortable as possible."

"Whatever. Just as long as there's no excuses when you lose." Button prepared the next, final round and, after giving Spike's newly topless form one last competitive glare, started the match.

For some reason, Button felt his mojo disturbed. He wasn't sure what mind games Spike was playing, how he had managed to so easily get inside his head. Maybe it was how comfortable Spike had become behind the controller, or maybe it was his off-handed, throwaway mention of his sexuality (something Button wasn't aware of until then).

But, more than likely, it was because Spike was flashing his hard, slightly glistening abs while he played. Of course, Button had seen Spike shirtless before on account of the two sharing a fairly small apartment together, but he had never really thought about it before. Never taken note of just how firm and toned his body was, a lean and powerful form that looked like the perfect hybrid of speed and strength. Button himself was more scrawny by comparison, but his penchant for junk food and video game marathons left him with a bit of pudge and chub, particularly around his hips and butt. He had tried to work it off before, but even if he did, he doubted he’d be able to match a physique like Spike’s. It was with part envy and part something Button couldn’t quite place that he felt his eyes drift away from the screen and to his roommate’s six pack, his attention thoroughly divided.

“Don’t call it a comeback, I’ve been here for years!” Spike bunched the sky as he finally scored the final shot on Button, securing his victory. “Game, set, match!”

“W-what?” Button had been so distracted that he barely recognized his loss until it was already over. “What?! What happened?!”

“What happened, little buddy, is that I fricking crushed you! Just like I said I would. I expect my payment on my nightstand tomorrow.”

“Damn it! I really thought I had you!” Button tossed his controller down, pouting at his humiliating defeat. This was his game, one that Spike hadn’t even played before today, and yet he still lost. “Fuck, man, I’m gonna be broke this month. Broker than usual…”

“You shook on it,” noted Spike

“I know, I know. Still, kinda sucks…” Button looked up, concerned and intrigued by Spike’s sudden devious grin. “Uh-oh… What’s that look?”

“Well… I know we agreed on half rent, but… If you really don’t wanna part with your cash… Maybe we can work out something else?” Button felt as though his heart skipped a beat. There was now way Spike was just about to let him off the hook, but an alternative penalty was definitely within the realm of possibility. Still, something about the look on Spike’s face made Button just a tad bit nervous.

“What kind of something else?”

“You know that thing I was talking about earlier? About how dragons have their own sort of heat cycles?” said Spike. Slowly, tentatively, Button nodded. “Well, here’s the deal. Mine just started up, like the day before yesterday. So… if you could help me deal with it, I'll call it even."

"W-what?!"

"Too subtle? I'm saying, if you blow me, you can skip paying like we agreed on." Spike grinned, leaning in towards his friend and puffing a tiny plume of smoke out of his nose. "You should've won that last round, but you got distracted. Looks to me like you're curious about more than just what it's like to be a dragon. More like what it's to be with a dragon."

"I-I never said that."

"You didn't have to. I know that look. Can't really blame you." Spike chuckled at Button's flustered, blushing face, snaking his hands down his sides and to the waistband of his jeans. "So? What do you say? Wanna pay with your wallet or your mouth?"

"I'm… I'm not gay," said Button meekly, although he couldn't bring himself to look away from Spike's crotch, his thumbs pulling down on his jeans slowly.

"Neither am I, and that's not what I asked," said Spike. "What's it gonna be?"

Button finally met his roommate's eyes, feeling himself shrink down under the weight of Spike's heavy, lusty gaze. Button had never considered anything like this before, especially not with his close friend. But, now that he found himself thrust into the situation, he had to admit he was at least a bit curious. There were definitely worse candidates for experimentation than Spike, someone Button undoubtedly trusted and felt comfortable with, not to mention someone who Button had to admit was pretty good looking.

Plus, Button had pre-orders he needed to pay off, and he really didn't want to have to lose that money.

"Promise not to tell anyone," said Button timidly. Spike grinned deviously, spitting out a tiny plume of fire.

"Not to tell anyone that you sucked my dick?" asked Spike. "Or not to tell anyone that you were excited about it?"

"Who says I'm excited?"

"Your little half chub there." Button glanced down, letting out a yelp of surprise and pushing down on the rapidly rising tent in his shorts. He bloomed bright red, his embarrassment only heightened by Spike's laughter. "But sure. I don't really go back home and brag to Twi and the girls about getting head. We can keep it between us. So, you down?"

"You're lucky I wanna get Divine Trinity Online this month. I'll do it, just this once, and we call it even," said Button, slouching down slightly. He watched Spike for a moment, his face glowing brighter and brighter with each passing second. "So? Are we gonna do this or not?"

"Hey, you lost the bet. I think it's only fair that I make you put some work in." Spike spread his legs slightly, folding his hands behind his head. "Hop to it, bud."

Button grumbled, but lowered himself down from the couch nevertheless. He timidly pulled himself forward, until he was kneeling, between Spike's legs. With shaky, trembling hands, he reached up and clumsily unbuckled Spike's jeans. With a heavy gulp and a deep breath to steel himself, he rolled down Spike's waistband, letting his thick, hard red cock spring out and into the world. Button stared, awestruck and slack-jawed, completely amazed by what he was seeing.

"Whoa…" breathed Button. "You have… a knot?"

"Hm?" Sure enough, Button was correct in his assessment; at the base of Spike's cock was a bulb of flesh, ribbed with softly curving scales much like the rest of his member. "Oh, yeah, guess I should've warned you. Dragonesses can get kinda feisty during mating, the knot and the scales are to stop them from throwing their mates off so we can actually knock them up."

"Cool, I guess." Button gently wrapped his fingers around Spike's shaft, his breath catching at how hot and firm it felt. "I don't really know what I'm doing. You're a lot… bigger than I thought."

"Don't worry. You can take it slow for now," said Spike with a grin. "Start with the tip. Give it a little taste, I bet you'll figure it out from there."

Button gave an uneasy nod as he came nearer and nearer to Spike's stiff rod. There was so much about this that he wasn't prepared for. The heft of Spike's cock, the heat that emanated from it, the smell. Button didn't know what he thought Spike would smell like, but he wasn't quite ready for the earthy, masculine musk. It was so alluring, mouth-watering even.

He closed his eyes and, with his heart pounding like a drum, timidly wrapped his lips around the tip of Spike's cock. The shape was different than Button had originally expected, with a pointed head and more spear-like shaft than his own, but the mechanics seemed more or less the same. Button sucked timidly around the tip, his ears burning at the sound of Spike’s breathy groan.

“See? You’re a natural,” chuckled Spike. “Pretend it’s a popsicle. And, when you're ready to take more…" Spike put his hand on Button's head and slowly pushed down, forcing more of his length onto his warm, velvety mouth. "There ya go… Now you got it."

Button rolled his eyes at Spike's smug, condescending tone, his irritation serving only to amuse Spike further. Though Spike was teasing, Button was very acutely aware that Spike was going easy on him; A little less than half of the length of Spike's cock was in his mouth, and he wasn't pushing Button to do more than that for now. Still, stalling would get them nowhere, and Button wanted to get this over with. He closed his eyes and wrapped his fingers around the base of Spike's dick, bringing himself down and taking more and more of his twitching, almost burning length.

Spike let out a groan of satisfaction, glancing down to lock eyes with Button. He frowned when he saw Button's expression, his eyes closed in embarrassment, and narrowed his gaze slightly. He reached forward, grabbing Button's hair and giving a firm tug. Button opened his eyes, his grunt of protest dying in his throat upon receiving the heavy, horny, almost angry glare from Spike.

"Look at me," said Spike firmly, his growling, snarling voice making Button shudder. "I want to be able to look into your eyes while you swallow my cock. Understand me?" Button gave a shaky, trembling nod, melting when Spike finally grinned. "Good boy. You're pretty cute like that."

A wave of heat washed over Button, his very core trembling at Spike's compliment and encouragement. He felt a desire in his heart, a need for more, and so Button lowered his head even further. He slurped down Spike's shaft, doing his best to maintain eye contact. The way Spike's breathing hitched, how he groaned and moaned, it set Button in motion. He had never even thought of doing this before, but he'd be damned if he wasn't good at it.

"Holy shit…" Spike lost his breath as Button dove even deeper, taking his shaft into his throat until his nose was touching the firm bulge of Spike's knot. The feeling of Button's tight, hot, twitching throat around his length drove Spike wild, his jaw clenching and his claws grabbing Button's head firmly. Button, to his credit, tried to persevere, but he couldn't last too much longer without a breather. He tapped out firmly, begging for air until Spike finally pulled him back, allowing Button to choke down lungfuls of much-needed air.

"Wow, you sure you've never done this before?" asked Spike with a smirk. "Not a lot of first-timers can throat me down to the knot like that."

"Shut up…" That was about all Button could manage to get out for the time being. He continued when he was done coughing and taking in his deep breaths. "I didn't want you bitching that I was holding back. You'd just use it as an excuse to make me do it again."

"I didn't make you do anything. I just suggested it." Spike casually stroked his length, still slick with Button's spit, and grinned mischievously. Button immediately felt his heart pick up pace. That look made it seem like Spike just had an idea, and Button wasn't sure how he felt about that. "Hm… Kinda feel bad, just making you blow me."

"You didn't make me." Button kicked himself as he heard the words leave his mouth. He flushed even brighter red, if possible, and Spike just laughed.

"I know, I know. But still, I don't want to just work your mouth, even if it does feel really nice. So, how about another bet?"

"After all this, you still want my money?"

"No, no, nothing like that. I was just thinking about what you said earlier, about me being bigger than you expected," said Spike, digging through the pockets of his jeans. "Which makes me think that I'm probably bigger than you. So how about we compare sizes, and the smaller guy bottoms."

"Like… you mean, like, fucking? The real deal?" Button shifted his eyes away, but couldn't escape the feeling of Spike's gaze crawling up and down his body.

"Mh-hm. Thought it might be fun to fool around for real, and this seems like a fair way to decide who gives and who takes." Spike finally emerged from his pockets with a small, travel-sized bottle of lube that he carried around for occasions such as these. "So… We got a bet?"

Button bit his lip, unsure as to what he was thinking about so hard. This should've been an easy answer. He had no interest in guys, so why was he suddenly so curious? Why did Spike's voice, his body, even just his energy make Button tingle all over?

"F-fine. Smaller guy bottoms," said Button finally. Spike grinned, quickly pulling Button from the ground and onto the couch before all but tearing his shorts off of his body. Now, all that preserved Button's modesty was the thin fabric of his boxers. With a sly grin, Spike slipped his claws past Button's waistband, sliding his sharp nails against his soft, smooth skin before pulling them down to Buttons knees.

"Well, what do we have here?" Spike chuckled as he finally freed Button's manhood. His budding excitement from earlier seemed to have depleted, leaving Button's cock soft, and definitely no match for Spike, who stood at easily twice his length. "I dunno, man. It's pretty close, but I think I'm bigger."

"Fuck off. I'm a grower, asshole," grumbled Button. "Just… give me a second to get going…"

"I'll give you more than a second." Button let out a yelp of surprise when he felt Spike's rough, scaly hand around his package. He slowly stroked Button, coaxing him to full attention and even earning a low, breathy moan. "Mm, you like that?"

"Yeah… Oh fuck." Button shuddered as Spike gently ran his claws up his sensitive cock. "Faster…"

"Hm… Nope. Just trying to get you in competing shape." Spike moved his hand away from Button, causing him to give a tiny, almost pitiful whine. Now that Button was properly hard, Spike was able to give an accurate comparison; he pushed Button onto his back and clambered onto him, rubbing his cock gently against Button's. "How do you feel down there, bud?"

"I feel like this is pretty gay," shot Button.

"Nah, don't be ridiculous. It's not gay unless the balls touch." Spike pressed his body down, lowering his weight onto his roommate until he could feel Button's smooth, round balls against his own. "Okay, now it's gay. Wanna stop?"

"Just tell me who wins…" Button looked away, his blush returning in full force. Spike just laughed, sitting up slightly so the difference in their sizes could be more easily seen. True to his word, Button was a grower, but he couldn't grow enough; Spike still had him beat by a good 2 inches in length, and he was almost twice as thick.

"I think you know who wins," snickered Spike, squirting a bit of lube onto his hand and getting his cock slick for the coming fun. "I think you knew before you took your pants off. And I think that's why you agreed to this bet in the first place. Am I right or am I right?" Button didn't answer, which was admission enough for Spike. "Don't get quiet on me now. I think the noises you make are pretty cute."

"Fuck you," grumbled Button, although he was clearly more nervous than angry.

"No, bud. Fuck you. Now turn over, I gotta lube you up. Show me that cute butt of yours." Not bothering to wait for him to move on his own, Spike flipped Button over onto his stomach, pulling his hips and ass up.

"Geez, do you have to toss me around like that?" complained Button. Spike harshly clasped his hands to Button's ass, earning a yelp from him. "S-seriously… Be easy, will ya?"

"Sorry, got a bit excited. From now on, I'll be nice and gentle," promised Spike. With a firm, but noticeably more gentle, grasp, Spike spread Button's ass to reveal his tight, round hole. "I'm gonna get you ready, okay? Just relax, don't tense up, just enjoy yourself."

"What are you gonna… Oh!" Button just about leapt off of the couch in surprise. He shuddered and shivered from the slick, smooth sensation of Spike's long, thin, tongue against his skin. While discussing the differences between their species, one in particular managed to escape the two; Dragons were gifted with dexterous, agile, almost prehensile tongues, which Spike was putting to good use. He slithered his tongue across Button's flesh, wrapping the forked appendage around his cock and balls before sliding up to enter Button. Spike chuckled under his breath at Button's moans, wriggling his tongue deeper into him before retreating for a breath.

"Fuck… " groaned Button. "I wasn't expecting… That…"

"Get ready for more." Spike poured a bit more lube into his hand, tossing the bottle to the side and properly sticking up Button's waiting, expectant hole. "Except I'm gonna give you a little more than my tongue. Ready?" Button gave a tiny nod before burying his face in the cushions, unable to look back at his roommate out of sheer embarrassment and nerves.

Spike held Button by the hip with one hand, using the other to guide his cock forward. Button was, understandably, rather nervous, but he tried to stay relaxed just like Spike instructed. It was easier than he would've expected. Something about Spike's strong, unflinching grasp, the heat from the cock teasing at his hole, it made it very easy for Button to stay calm and relaxed as his roommate slowly entered him.

"F-fuck…" groaned Spike, sliding in slowly, gently. While he wanted nothing more than to go to town on Button's tight, virgin ass, he stood true to his word and took his time. He held Button's slightly trembling form, slowly easing in until he was about half in. "How you holding up?"

"G-good. I'm good," said Button shakily. "It looks bigger than it feels, I guess." Spike just chuckled, patting Button gently. "What's so funny?"

"Oh, nothing. Just, y’know, you said it doesn't feel as big as it looked."

"Yeah, s—" The rest of Button's sentence was lost in a moan as Spike pushed his hips forward, sliding more of his cock into his ass.

"Funny, cause I'm not even half in yet." Slowly, smoothly, he bucked his hips, never giving Button more than half of his length for the time being. He developed a slow, steady rhythm, just to get the boy properly acclimated. As Spike thrust his hips forward, he reached around Button and grabbed his cock, slowly stroking while he fucked him.

“Oh f-fuck…” groaned Button. His hips jerked back of their own accord, towards the thick, twitching shaft inside of him. He bit his lip, unsure how to process the tsunami of sensations he was feeling. He felt so full, and he knew now that there was more to come. “C-can you… Can you go faster?”

“Heh. You sure you can take it?” asked Spike. Button looked up and slowly, demurely nodded, which was good enough for Spike. He turned over onto his side, effectively spooning Button and raising his leg up for optimal angle of penetration. Spike got a good grip on his friend’s thigh before picking up speed, taking Button’s breath away with each sharp buck of his hips.

Once he was sure that he wouldn’t hurt his friend, Spike decided it would be okay to cut loose; He slammed his hips forward, forcing himself into Button all the way to his knot. His grip tightened, his jaw clenched as he pounded the sweet, tight, velvety tunnel that was wrapped around his shaft. He stroked Button in time with his thrusts, their breathy, pleasured moans mingling in the air.

“Oh my God…” Button covered his face with his palms, too embarrassed to look at Spike’s undoubtedly amused face. “I’m gonna cum…”

“Hair trigger, huh?” teased Spike. He leaned forward and gave Button’s ear a little nip, chuckling at his cute little moans. “Or do I just have that effect on you?” Button gave a shaky, almost inaudible admission of “both”, which Spike rewarded with a few more sharp, deep strokes. “Don’t worry about it, I’m not far behind you. It’s cool, just let it happen.”

Button didn’t think he really had a choice, with the way his body felt. He felt like he had been lit aflame, Spike’s hot, thick cock piercing him to the core and sending waves of burning pleasure throughout his entire body. He felt like he could pop at any moment, which Spike was very privy to; He moved his hips faster, worked his hand up and down Button’s shaft even quicker. Soon, perhaps sooner than he would’ve liked, Button let out a shaky moan as his cock erupted, spewing thick ropes of cum onto the couch.

Spike gave a heavy, bestial grunt as he shoved forward one last time, this time burying even his knot inside of Button’s tight ass. He held him close, his claws digging slightly into Button’s thigh as he came. Button let out a moan, surprised and pleased in equal measure by the volume, the heat, the intense sensation of cum filling him to the brim. Quiet persisted for a bit as the two basked in their afterglow, silence save for the heavy, labored breaths.

“So… Are we… even?” panted Button. Spike laughed, darting forward and stealing a little kiss.

“Yeah, we’re square. Unless you had a good time, in which case, I think we can make this happen again,” said Spike.

“I think I’d be down with that.” Button tried to push himself up, but for some reason couldn’t seem to move away from Spike. “Uh… Spike?”

“Oh. Shit, yeah. The knot. Totally forgot.” Spike chuckled sheepishly. “We’re kinda… Tied up together for a bit. Oh well. I always liked cuddling anyway.”

“Gay.”

“Gasp. The horror,” deadpanned Spike. He matched Button’s smirk, then grabbed him around the chest and pulled him closer. “You know, we wouldn’t be stuck like this if you were just a little bigger.”

“Ha. Maybe next time, when I beat you, we’ll see how you like being on the bottom,” grumbled Button. “But, until then…”

“Feel like ordering a pizza?” suggested Spike.

“Yeah, I could go for a bite.” With a tiny smirk, Button stretched forward, just barely reaching the discarded controllers, one of which he passed to Spike. “Loser pays?” Spike grinned widely, much like Button, and went about preparing the next round.

“You’re on.”