Pulling Aggro(n)

Story by AstroSecant on SoFurry

, , , , , , , , , , , , ,

A look into Astro’s brain: “Let’s see, what story should I work on next? (Looks at list of 100+ works in progress) …I know! Let’s start a new story!” Oy vey. At least I finished this one within about a week of starting it, but still, that list isn’t getting smaller very quickly! I’m thinking I might not meet my reduction goal. But hey, at least I’m keeping up with new content.

8 bonus points to whoever catches the special reference and knows where it’s from.

OBLIGATORY CONTENT WARNING: This story contains sexual acts between three males, rough sex, size difference, domination/submission, dubious consent, forced sex, and transactions of questionable sensibility.


The ability to make a plan and stick to it was critical when you were on the road. Especially when you had destinations and deadlines, knowing what you needed to do and what you intended to do could be the difference between success and failure. Justin knew this as well as anyone - a special courier of valuables and desirables, being able to plan out his routes and waypoints could be the difference between success and failure, between getting ambushed and getting through safely. He took pride in his ability to stick to a plan once he made it.

But being able to plan didn’t mean you had to be inflexible, or should be. Sometimes you had to adapt on the fly to unexpected circumstances, either while trying to remain within the scope of the plan or breaking from it in a way that caused as little disruption as possible. And when Justin saw the Aggron lounging around near the mountain path, he knew that this was one of those points where he had to break from plan and fly by the seat of his pants.

Now if only he could convince his Sandslash of that.

“I really have concerns about this, Justin.” Den’s arms were folded, his voice quiet as they weren’t THAT far away from the behemoth Pokémon that Justin’s sights were set on. “We’re not prepared for this at all, and we don’t know what we’re dealing with, beyond just ‘Aggron.’ He could be invincible for all we know.”

“He’s not going to be invincible, Den.”

“Well, functionally, anyway. You’ve seen the profile breakdowns, these things have monster defenses.”

“I know. That’s exactly why you suggested that we bring one in. As I recall, a certain someone was talking about how nice it would be to have a mountain standing between me and bandits while you fended them off.”

Den sighed, a clawed hand on his head. “Yeah, I know, and you were the one who pointed out that, spiky as I am, I make a better doorstop than a door. I’m not denying any of that. That doesn’t change the fact that jumping out and trying to catch a random Aggron is a good idea!”

Justin shook his head. “Haven’t heard a better one yet. You know I don’t have the experience or time to raise one up from an Aron, and I’m not gonna put some hapless Pokémon through the trade roulette on the extremely slim chance that someone decides to give up a damn Aggron. It’s either going to be catch or hire, and it’s not like Aggrons are lining up to be hired for bodyguard duty. We’re not going to build or buy our wall, we’re going to have to catch it.”

“Yeah, well, I’m not fond of throwing myself at that wall. Especially when I don’t know whether he’s game for it.”

“He wouldn’t be this close to humans and not rampaging if he was that averse to the idea. And you shouldn’t be so worried, you have the double type advantage and those moves of yours have dealt with some fearsome foes.”

“Let me repeat: closest thing the Pokémon world has to a fucking tank. Type advantage starts to lose meaning at some point, you know. And I’m not even going to land a hit if I just bull-rush him, they may not be fast but all they need to do is shift enough to block off their weak spots, or nail me with that tail, and I’m gonna be singing the Butterfree Queen operetta in G major.”

“...I would pay good money for you to do that without getting your brain knocked six ways into silliness.”

“You don’t have good enough money to see that.”

“Fine, fine…” Justin thought for a minute. “Okay, look, you make a good point, if he’s ready for you, it’s gonna be tough to beat him. But...what if he was distracted? If he had something else to focus on so you could go in for the sneak attack?”

Den hesitated, not sure he liked where this line of thinking was going. “I...guess that might be slightly more likely to succeed. If he wasn’t ready for me, I’d have time to prep my attack and he wouldn’t be as likely to escape from a precise blow. But I don’t know what kind of distraction...oh, no.”

“Come on, Den, I’m not gonna get myself killed, I’m gonna keep my distance. But who else is going to do the deed?”

“Justin, no. You’re not even close to being able to handle an Aggron. If he so much as snorts at you you’ll go flying.”

“Hey, now! I’m not big but I’m not THAT fragile. And I know I can’t handle a Pokémon, I’m not going to try to make him ATTACK me. Just get his attention and distract him. Besides, you’re one to talk about small.”

“Hey! I’m big for a Sandslash! You’re small for a human!” Den had a point - Justin was a pretty well-built person from all the traveling but at 5’6” was rather on the diminutive side, while Den’s 3’6” stature beat the average of his kind. But Justin still got a kick out of whenever a creature two feet shorter than him started calling him small.

“Small or not, I think I can handle a few dirty looks, if I even get that. And you’ll be there to step in before they throw any attacks my way, I’m sure. Come on, Den, think about how much easier YOUR life will be when you’re not the only one who has to deal with bandits and wild Pokémon.”

Den wasn’t buying it, but it was clear Justin wasn’t going to be dissuaded, so he let out a resigned sigh. “Fine...I’ll go along with this crazy idea. But if it all goes to hell I get an ‘I told you so.’”

“Deal. Now, here’s the plan…”


As plans went, it was hardly the Trojan Horse. But complex wasn’t always necessary - simple often worked better, especially when there were fewer players involved. In this case, all Justin had to do was draw the Aggron’s attention with a few well-placed taunts, get him focused on the human, and then Den would rip in from behind him and get him with a vicious Drill Run at the weakest point he could find. It wasn’t a guaranteed KO, but it would have to get the Aggron weakened enough to put Den in a better position if he needed to follow up, and it might have been enough for a Poké Ball.

He couldn’t deny being a bit nervous as he returned to where the Aggron was laying - it wasn’t completely without risk, drawing the ire of a Pokémon that was several times his size and several hundred times as strong as him. But Justin wasn’t that reckless, he was ready to bail at any time if things weren’t going well. Anything important was set off safely back a ways on the path, just in case...all he had in his pocket were a couple of spare Ultra Balls, hopefully enough for this.

The Aggron was laying on his back, leaning against a large boulder, eyes closed. Looking almost asleep, but Justin figured he was more likely to just be relaxing, if he was this close to where humans could be walking. So keeping about thirty feet away, he put his part of the plan into action. “Hey, rockhead! Why don’t you get your big ass up and face me?” he said loudly, trying to be a little obnoxious to really goad the Aggron.

For all the effect it had, he might as well not have said anything. The Aggron remained unmoving, unresponsive - there was no sign he’d even heard Justin. This hadn’t been part of the plan...well, being loud enough would surely get that creature’s attention. “Hey, didn’t you hear me, you lumbering lummox? What, do you have rocks for brains, too?”

Nada - Justin was starting to wonder if this was just a very elaborate Aggron statue. But he could see slight movements from its breathing - maybe he really was asleep? That meant volume would be needed to rouse him, so he kept at it.

“Hey, are you just gonna lay there till you erode to dust?” Zip.

“Your mother was a freight train!” Nothing doing.

“You’re probably made of talc and gallium!” Clearly, highbrow harassment was no more useful.

“...What, you don’t like pizza?” It had no effect on the wild Aggron…

Justin was scratching his head. Yelling like that would have had to wake him up if he was asleep, wouldn’t it? Unless he was just a super deep sleeper...or maybe he was actually in trouble? Could his lack of response be a sign of illness or injury? He cautiously stepped closer, trying to see if there was anything he could notice about the Aggron’s condition that he might have overlooked from afar. There weren’t any signs of an immediate struggle, but that meant nothing, he could have come from a distance on whatever energy he had left.

If he’s hurt...well, I’ll feel bad about bugging him, but I’d rather find out that way that he’s in need than just ignore it. He doesn’t LOOK like he’s distressed, I don’t see pain in his face or anything…

Closer and closer, Justin was trying to see if there were any marks on the Aggron’s body that might indicate a serious wound. He couldn’t see anything offhand, but it could be a small one, a pierce in that hide was all that was necessary to get into a more vulnerable location. Granted, they had ridiculously tough hides, but some firearms had been made that were specifically for taking them down - a rampaging Aggron was no joke. It wouldn’t necessarily be easy to see, and for all Justin knew it could be a wound on the back where there was no chance he’d be able to get a good idea…

His curiosity and concern had rather taken up a good bit of his attention, such that he wasn’t really aware of how close he was getting to the creature. At least, not until an enormous hand lunged out and grabbed the back of his shirt, and he had a moment to regret all his life’s choices before he found himself face-down on the dirt with a giant creature pinning him effortlessly. It was at that precise moment that he knew he’d fucked up BAD.

“You’re a little loudmouth, aren’t you?” The voice that came from above him was deep and grating, dangerous but patiently so. “Bet that was all to get my attention...well, you got it. I’m not sure you want it now.”

No, no he did not. And yet, here he was. “Ngh...ah…I...didn’t mean any of it...just...trying to…”

“Trying to what? Distract me? So that your little Sandslash buddy could jump out of the bushes and backstab me? Did you not mean it when you were plotting that, too?” Well, shit. Apparently they had been a little too loud getting their plan together… “It was a cute idea, and I’ll give you the tiniest bit of credit for you using yourself as bait. But if he tries to pull anything now, several hundred pounds of rock and steel comes down right on top of you.”

The good news was, Den wasn’t stupid, and Justin knew he wouldn’t attack when his trainer was in the path of the impact. The bad news was, that meant he was pretty much defenseless against a Pokémon that could probably break him in half trying to swat a fly on his back. There seemed to be only one path to getting out of this unscathed. “Mercy? Please?”

The snort above him sounded almost like an engine revving, but at least it sort of sounded amused. “Mercy, he says. At least you’re not stupid enough to act like you still have the upper hand. But that means you’re let go when I say you’re let go...and I figure I ought to get a little something for your badgering. Can you take a guess what I want?”

Well, Justin could hazard a guess. He was pinned under a much bigger creature, one that had no need for money, probably no need for food if he even had any. Even if he hadn’t heard all the warning stories, he could probably suss out where this was going. “...Can I at least...take my own clothes off?” he asked a bit meekly.

“Mmm...nah.” Well, there went that one grace, as he felt the other hand catch the band of his shorts and briefs. He winced as they were violently torn away, exposing himself to the cool breeze...he didn’t tend to carry spare clothes with him, it was extra weight that generally didn’t serve much purpose. This wasn’t the first time, though, that he’d found himself minus something important...Den was going to have to retrieve some from his house, which he probably wasn’t going to be happy about. He at the very least had the wherewithal to kick off his shoes and get them out of sight while his shirt was given the same treatment. Anything else could be sacrificed, but walking around barefoot was not a mistake he wanted to make again.

“Heh, someone looks nice and tight…” the Aggron taunted, poking the human’s rear with a clawed finger. Justin winced a bit as he felt it, it was dry and rough and thick enough to be daunting on its own...no way the creature’s dick wasn’t going to be much more of a challenge. “Looks like I caught one that hasn’t had the pleasure yet. Who knows, maybe you’ll be glad Durkhon showed you your place…” An unfortunate truth, he was virgin and and often complained about it, his traveling job didn’t give him a lot of time for relationships. This, though, wasn’t how he planned on ending that dry streak...well, if the rumors of Rock-types were anything to go by, he’d still be pretty damn dry.

He was going to be more glad if he got away with this with nothing but a sore ass, but now Justin was wondering what Den was doing. It was one thing to be raped by an Aggron, another to have the whole thing watched by his friend...was he thinking of going to get help? Was he just trying to get away? Was he plotting how to try to get Justin out of this safely? It would be less humiliating if the Sandslash wasn’t witnessing the whole thing…maybe for both of them…

Any thoughts along those lines, though, were forcefully shoved out of him as something was forcefully shoved INTO him. He let out a strained cry as Durkhon’s massive shaft was slammed deep inside his body, giving him a stretch like none he’d ever felt or imagined. He couldn’t actually see the whole size of it from his position, but he could feel the solid mass moving through him, it was so hard it felt almost like an object rather than living flesh...except it was just pliable enough to break that impression. The girth had some thick rings around it going down the length that popped in harder, making sure it got more intense than even that already enormous width he had to take. He didn’t know how he could handle this at all, but better that he could than couldn’t.

Of course, Durkhon didn’t hurry it along - he was taking his sweet time, like he knew he could. Each thrust was slow, dragging out the sensation of emptying Justin out before filling him back up with a forceful slam that made him grunt. Nothing he could do about that, he just had to take what the Aggron gave him, and hope that he would be content with just the one lay. If he wanted more...well, what could Justin really do? Maybe Den would have a chance to pop in then and rescue him, at least...his breathing was getting labored as the immense tool drove in, pushing some of the breath out of him. That hard pin wasn’t making it easy to take in air, which was probably the point. And even the air he was getting was pretty heavy with the Aggron’s thick scent, a coarse metallic and earthen tone that felt like it was making his nose dry out. Which was probably a theme, considering his insides were getting rubbed raw as well, the Aggron’s precum not saturating him at all, just making the friction stronger. Despite it all, he was still getting hard...he couldn’t stop himself from that, not with the beating his prostate was getting and the rubbing of his cock against the soil. It wasn’t going to be the cleanest thing he’d ever rubbed against, but it took the edge off a bit.

But he was about to get thrown for a loop, as he heard a rumble from Durkhon above him. “Hey, dirt rat. Out of the bushes.”

Justin was confused for a moment...then he saw Den step out from his hiding spot. The Sandslash looked more than a little put out, and a tiny bit flushed - whether arousal or embarrassment, he couldn’t tell, and didn’t matter much. “Dammit...what do you want? You’re already having your way with my trainer…”

The Aggron laughed deeply. “You want me to let him go? Maybe I’d rather keep him for a while...but perhaps I’ll content myself with freeing him after I’ve dumped one load in him, if you do as I say…”

Den’s jaw clenched. “And what would you want me to do?”

“Simple. Fuck his mouth.”

“What?!” Den and Justin said it at the same time, though Den’s protest was a lot louder.

“You heard me. Get your dick in him, pound his throat and make him swallow your seed. I can already tell you’re hot and bothered, don’t try to pretend you’re not. And I’ve always wanted to make a trainer sub to his own Pokémon. So you’re gonna do it, or I’m gonna rethink whether I’m gonna be finished with him after round one. And don’t think your type advantage is going to give you an easy time against me...and if you lose too, you might find yourself in his position as well.”

Justin could see Den fighting it in his head; he knew his Sandslash didn’t want to give in like that, but neither did he have the confidence he could take the Aggron. And Justin would rather have endured the humiliation of being forced to suck him off than risk him getting badly hurt over this, so he knew which way he was hoping Den would choose...finally, Den started to step forward towards Justin, letting his dick evert. “Sorry, Justin…”

“It’s fine.” He hoped the Sandslash would take that as clear permission, he didn’t want to saddle Den with the thought that he’d raped him. At least it wasn’t going to be as tough as dealing with Durkhon...Den was quite well-sized for his size, but he was still fairly small as Pokémon went and his cock was much more modest in absolute terms, easy enough for Justin to take in his mouth. The barbs that became visible as he got close were a bit disconcerting, but not so much as the idea of trying to deep-throat the Aggron’s unreasonable girth, which seemed a possibility if they refused this.

With Den in front of his face, he opened up, providing no resistance for the Sandslash. It was still a slower entry for Den, he didn’t shove in the way Durkhon had but much more tentatively, like he was trying not to overdo it for Justin. Definitely still giving the impression of reluctance...but a growl from overhead reminded them of their situation. “Oh, come on, he’s not made of glass. Facefuck him like you mean it.”

“Rgh. Fine…” Den started to buck in a bit more vigorously, pushing himself in to the hilt and getting his slit right up into the human’s face. The earthen smell was strong, definitely Den’s musk, and oddly Justin found it kind of pleasant...well, he’d always liked the scent of fresh earth, and this wasn’t quite as fresh but it had something else to make up for it. At least that would make it a little easier to handle…that would help make up for the scratching of the barbs, which were making him tense down reflexively, they weren’t hurting but they were definitely making for a weird feeling.

He started to suck a bit, trying to ease up the tension in Den...there was nothing he could do about the tension in his ass, which was as strong as ever with that massive cock rocking around inside it. Durkhon was starting to go faster and harder, still a very steady fucking but showing more of that power that he had. The beating on Justin’s prostate was getting more forceful, getting him fully hard and his cockhead stroking against the ground, making him leak wetness all over the soil and getting him nice and messy. But more prominent was the sheer sense of dryness and friction...oh, he’d heard about it, but feeling it was something else entirely. The Aggron’s precum was making him feel drier, it was spreading around and making his ass feel so much hotter as the friction got ever more ferocious. It was almost painful...which was a lot better than it really should have been, something in that precum was making it a lot less agonizing. Thank goodness for small favors.

Slowly the action got more vigorous at both ends. Justin could hear soft moans coming out of Den now, the pleasure was starting to work into him over his protests and he could feel some grainy precum smearing into his mouth and throat. It at least was wetter, and taking the edge off of the barbs somewhat, though the rest of that flesh was giving a rougher go of it. Still easier than feeling those thick rings force their way through his innards like bulldozers at his other end...he couldn’t really tense down there, but they were trying to make him, working his muscles to try to add pressure to that firm shaft. His body was getting used to the fire back there, though...and against his expectations, he started to feel genuine pleasure sneak through, making him moan quietly. That grating laugh from above him made him flush. “Rrr, that’s a good bitch, getting into it like that. Just how it should be.”

‘Bitch’ seemed a bit overstating it - it wasn’t like he’d begged Durkhon to fuck him. A few moans weren’t really enough to earn the label in his mind...then again, the Aggron probably thought him one from the first time he set eyes on him, so did it really matter what he thought? It wasn’t like he could say anything anyway with Den’s cock spearing his throat, so he focused on the pleasure of the Pokémon in front of him and enduring the one behind...they were each getting significantly faster over time, his body was starting to feel the wear from the constant imposition, having no familiarity with sex or how to endure it for a prolonged period. He was getting close to cumming, the stimulation proving too much for his dick…

He wasn’t expecting to be beaten to the punch, nor how it happened. Suddenly, Den leaned in, wrapping his arms around Justin’s head, and started to slam in HARD - a very sudden and unexpected shift from the previously tentative Sandslash. He could hear loud cries right above him, feel the throbbing in the staff in his throat, and only a few seconds after it started, Den came in his mouth, his slightly sticky and rather gritty seed pulsed all over his tongue and rushed into his throat. Den kept humping, a bit slower but with long, powerful strokes that ensured he got almost all the way out and fired off a fresh shot onto Justin’s tongue before plowing back in and reaping his throat with the grainy fluid. His nose was getting poked right up against that slit, making him sniff the source of that earthy musk...a long, muffled moan escaped around that shooting shaft as Justin hit his own climax, shuddering a bit as his mess spilled all over the dirt, making it slightly muddy and getting his own cock more dirty as it was smeared through it. He was going to need a thorough washing down there, and who knew when he’d get the chance for that, but as he shuddered in pleasure, he was finding it harder to mind than he should have.

All that action had distracted him just enough from what was going on behind him that he wasn’t ready for Durkhon to join them. With a grating cry, the Aggron unloaded, and Justin’s eyes bugged out as he felt it hit HARD - the beast’s load was like an amped-up version of Den’s, more in every way - more voluminous, more sticky, more coarse and grainy, and MUCH more heavy. Each shot felt like a mild blow inside him and it stayed thick inside him, pushing in deeper as the sheer mass of it took up more space than he had. It felt like it was weighing down inside his guts, a pressure that was different from the stretch and not exactly his favorite sensation in the world. He had no choice but to handle it, though, and wait for the two Pokémon to taper off...they took a lot longer than he did, in fact Den was the one who went on the longest, lasting almost until Durkhon was finished.

When he was done, though, Den jerked back a bit, quickly getting his arms off of Justin, looking quite flushed and flustered. Which wasn’t helped by the lecherous chuckle Durkhon gave off. “Heh...see? You can get into it just fine.”

Den flushed. “Shut...shut up. I was just...it’s hard when you’re right on the edge! Ugh...Justin, I’ll get you some water.” With that he scurried off, looking profusely embarrassed.

“Sure, sure.” Finally, Durkhon pulled out, leaving Justin feeling relatively empty...minus the thick seed still weighing him down, almost none of it leaking out. With a groan he rolled over, feeling a touch of relief in his new position, though still not totally relaxed. It would be a bit before his ass felt normal again, for sure. He managed to push himself to a sitting position, letting him see Durkhon sit back down against the rock that he’d been laying his head on earlier. Justin could see the tatters of his clothes scattered around, and… Oh, son of a bitch. His shoes were trashed, they looked like they’d been stomped on and dragged around and weren’t even holding together. That oversized asshole...no way he didn’t do that deliberately.

“Missing my dick yet?” The Aggron sounded supremely pleased with himself...disgruntled as he was, Justin decided it would be a bad idea to provoke him further by complaining about his shoes.

“Not really...you left ten pounds of spunk in me, that fills the void.”

“Let’s not go crazy here. I shoot six pounds. Seven at most.”

“Gee, that’s a huge difference. This had better not block me up…”

“Relax. It’ll get more fluid in an hour or so.”

“Faster if you get more water in your system.” Den was back, and handed Justin his water bottle. The human gratefully slugged down about half the bottle...it made him feel a bit better, at least getting a bit of the grit out of his mouth and throat. He handed the bottle back to Den, who was looking a bit away from him...clearly he wasn’t entirely over what had happened. He wondered if Den was more embarrassed about having to use him sexually, getting rough at the end, or enjoying the blowjob...he’d have to try to figure that out to help get him at ease. At least he was nicer about it than Durkhon had been…Justin would have gone as far as to say he genuinely enjoyed that part of it, weirdly enough. Though it definitely helped that he hadn’t pushed the issue, at least not by his own will.

And speaking of the Aggron...he looked back over at the smug beast. “So...does that mean we’re good? I can go?”

Durkhon snickered. “Sure, you can go...if you wanna pass up a prime opportunity.”

“If I...what?”

“Well, sure sounded to me by the way you two chatterboxes were yammering on before that you wanted an Aggron to help play bodyguard for you. Maybe I’m available for hire.”

Both Den and Justin stared at the sudden turnaround. “You...literally JUST gave my trainer the ass-reaming of a lifetime over this exact issue!” exclaimed the Sandslash in wild frustration.

“You thought it was over that? Hah, not even remotely. No, that was for plotting to backstab me, and for the smart mouth he had when he was trying to get my attention. That, and I love the idea of humans being forced to bend over for Pokémon, so it was good for my kink as well. But I got nothing against being wanted.”

Justin wasn’t so sure it was a good idea to consider it, after all that had happened. But it wasn’t every day that one of the kind they were seeking was actually offering...really, it wasn’t ANY day. “And what, exactly, would you be wanting?”

“You’re not seriously thinking about it?!” Den cried out.

“Well, I’m still a bit too tired to move, so I might as well hear him out at least.”

Durkhon grinned widely at that. “Sounds like a halfway intelligent human this time. You want my terms, they’re pretty simple. I get to bang you when I want. So does the dirt rat, when I want or when he wants - it’ll be the latter soon enough, I promise you. And if I wanna get another Pokémon or several involved at a certain point - no bringing them along, but I get to make you sub to ‘em once at least. And you gotta stay naked unless I say so.”

“That’s an awful lot of demands,” hissed Den.

“Yeah, well, I’m an awful lot of Pokémon. And I gotta kink that needs satisfying if I wanna stick around. But you get a wall that’ll make sure no one bothers you when I don’t want them to. And something tells me you won’t be all that bothered by the sex before long.”

Justin rather suspected that would be the case, if only because he had to...but on the other hand, hadn’t he been lamenting his lack of action? It seemed a bit like killing two birds with one enormous half-metal stone...if he could get used to it, maybe he’d start to see that as a perk. “Can’t I at least wear shoes?”

“Nope. All bare. It’s no fun if it’s not that way.”

So much for not making that mistake again...well, maybe if he got hurt he could give Durkhon enough shit about it to change his mind. “All right, fine...but only when we’re on the road. I call the shots in town, and you don’t pull any funny stuff. And you don’t ruin my clothes when I have to wear them, I can’t go around naked in civilization and I can’t spend all my income replacing them.”

“Hey, so long as you get them off promptly, they’ll be perfectly fine.”

“I can’t believe we’re actually doing this…” mumbled Den, with a claw on his head.

“Look on the bright side...at least you don’t have to fight him. And you get your well-deserved ‘I told you so.’”

“This was NOT how I envisioned this all going to hell.”

“Sounds to me like he needs some convincing.” Durkhon was on his feet again, and grinning as he started towards them. “How about we seal this deal and you give him some better reasons to be red-faced?”

Justin groaned a bit - he was still pretty tired out from the first time. But, well, if he was going to have to get used to it anyway...he might as well find out if this was a price he could pay.