AFF Fiction Portal

Closeted

By: mysterymuse
folder +M through R › Mega Man
Rating: Adult ++
Chapters: 1
Views: 1,762
Reviews: 0
Recommended: 0
Currently Reading: 0
Disclaimer: Not mine, can't profit, Capcom owns it all.

Closeted

Normally he wouldn't do this kind of thing.

X had told Zero, implicitly and explicitly, never to do what Zero had every intention of doing tonight. He'd made it an order. He was deadly serious about it, and had a habit of checking Zero's system logs to ensure that Zero remained in compliance with that order...

Zero didn't care. His body was burning, positively on fire; he -needed-, and there was no way to contain that need. X was gone, on the other side of the world, he'd be gone for three more days. His absence was unbearable.

Furtively, Zero slid into a storage closet in one of the basement levels, shut off his transceiver, and locked the door behind him. He didn't need it that long after all, just long enough... He'd be in and out quickly.

The storage room was cramped, barely large enough to fit him with the two clunky shelves included to either side. There was a heavy smell to the air; it wasn't often used, and the lingering odor of some old oil spill, halfheartedly cleaned long ago, saturated the room. Zero bit down a moan- for a Reploid, it was almost perfume.

It made him think of X's smell, the odd mixture of luscious ozone and fresh oil that X gave off; pure and heated all at the same time.

Zero lowered himself to the ground, pressing his back against the shelves, hooking his feet up, letting them rest at the opposite side. He quickly grabbed at the edge of his pelvic armor, and pulled it down and open. There was a faint hiss, heat from his greedy body releasing as a near-invisible thread of steam.

Zero thrust his hand down sharply between his legs and began to rub. He was already overstimulated, so tense and frantic to get off, the conduits searing ruby-red with heat even before he started stroking himself; it nearly hurt. He gasped, chin pressing against the gold 'collar' of his breastplate, and pushed his hips up into his fingers, rocking savagely against himself. Then, using both hands, his fingers raked, dug, pressed in.

He climaxed, as Reploids do, in a flurry of incoherent pixels, the world dissolving into noise and static as the flow of energy in his body pushed the wrong way, backing into him, flaring up his navel and up his spine and curled down around the folds of his ass. When his head cleared, he bit his lip to hold down his whimper of pleasure; he wasn't sure if he'd screamed, and he hoped he hadn't.

He sat still for a moment, panting, his overwrought system trying to cool itself through his rapid breath. His thighs were trembling.

It wasn't enough. As soon as he recovered, it came roaring back again- the pounding, almost insane need.

Shit.

He was strong willed- one of the strongest willed Reploids alive- but this seemed to be out of his control, something coming from his body, a demand that wouldn't go away.

Grimacing, he began to glance around the shelves, half in hopes of distracting himself and sneaking back into control sideways.

A roll of tape, silver and dusty on one edge, caught his eye. He reached out for it, something in his mind catching; something half-remembered from a film, from some long-ago event on the field. He picked at the edge until the tape lifted away from the roll, still sticky and taut, with a loud FFFRRT that made him involuntarily wince. He tore off a small piece with effort, playing with it, getting his fingers stuck and unstuck. Dark - and curious - thoughts bubbled through him.

I can't believe I'm thinking this.

But he tore off another, longer, strip, and then he pressed it over his lips, smoothing it down with the palm of his hand. It tingled a little, the chemical in the glue mildly reacting with his artificial skin. He breathed harder, core accelerating wildly at the idea, the -concept- of what he was doing. That he was doing it to himself seemed doubly dirty.

He tore off another strip and added it to the first, and then another. And then, on a whim, now that he knew he liked it, he pushed his knees together again, and began to strap them, around and around, just above the joints, until a thick silver band held him firmly. He moaned with satisfaction, wriggling his hips; his legs were immobile, as if fused.

His hand shook as it returned between his legs. Deep, long pulses of pleasure throbbed up and down Zero's chest- luscious, heavy; he moved his fingers more slowly, savoring it, the constriction seeming to intensify his lust even as it slowed the pace in his body down. So good, so tight, holding his lips and legs closed. He wouldn't be able to talk at all; wouldn't be able to say no; he'd be completely helpless...

Zero wriggled and squirmed, and found himself wishing he could tie his hands, too. But he didn't see how he could. He wondered if X would do it to him.

If I begged him, maybe... heh.

He closed his eyes, second orgasm starting to crest.

And a key rattled in the lock of the closet door.


- - -

At the sound of the key in the door, Zero gasped and did the only two things he could to salvage his dignity- he ripped the duct tape away from his mouth, balling it up and shoving it under the shelf on the floor, and he slammed his pelvic armor closed. Now he regretted using so much of the sticky silver tape on his legs- there was no way to get free of it fast enough to claim he'd fallen, or was just napping, or any of the other semi-plausible stories the Excuse-o-tron (a fictitious Z-part so named by X for Zero's seeming ability to weasel out of almost any situation) could concoct. He was still madly, almost unreasonably aroused, and closing his armor only trapped the heat back inside between his armor and his sensitive inner mechanisms.

There's no way I can explain this that doesn't sound insane or retarded...

The door opened, and a mechanic, in a dirty Hunter-logo'd pair of green coveralls (green for non-Reploid working) stepped inside. He was nondescript- could have been any one of a hundred human greasemonkeys that worked in these levels- young man, mid-30's, short close cropped dark hair. Zero didn't recognize the man, but he barely knew any of the human staff.

I should have put my back on the door... Dammit! Why did I only think of that NOW?

Coveralls, as Zero promptly labeled the human in his HUD for lack of better identifier tag, blinked at the tape-tangled Reploid a few times, taking in the blond's contorted posture, glowing cheeks and coarse breathing. The edge of his mouth spasmed, twitching up, like he was fighting to keep from either yelling or laughing.

Zero snapped his head up and shot the human the most intimidating glare he could muster, snapping, "Do you MIND?"-- or, at least, that was his plan. What actually came out of his mouth as he glanced up was, to his own horror, a petulant "The duct tape attacked me." His core went screaming toward his feet to hide, and he smacked his hand over his face. "..."

Coveralls burst into laughter. "Nice save."

The Reploid scowled helplessly, fidgeting. The eager heat was still under his skin, getting worse while he was forced to sit here talking... "... You could at least shut the damn door. I don't stand there in the middle of the hall staring at you while you jack off, right?"

More laughter. "Wow, I've never heard a Reploid say shit like THAT before." Coveralls did, however, manage to close the door-- without leaving the tiny closet. There were perhaps two feet between the human and the Reploid with the door closed. "You're Zero, right? One of the special Reploids. I've never seen you up close."

Zero tensed at that. "I think you were supposed to be on the other side of the door. I'm not completely up on my human, but that's the proper etiquette, right? You go away, I finish, we pretend we never saw each other."

The laughter was gone. Instead, Coveralls ignored Zero's snarking, looking intensely curious, and thoughtful. Zero noted the human's temperature starting to rise. "I thought Reploids didn't have the...y'know. Equipment."

He was moving closer, staring wide-eyed and starting to turn pink; the human had green eyes, like X's. Zero shivered inside his armor; nervous energy rolled down his back. Was this going to turn into something weird... weirdER? He rolled his eyes and made himself very still. "I don't."

"Then how..." Coveralls found the roll of tape on the floor, picked it up and idly turned it around in his hands, eyes flashing to the thick stripe binding Zero's thighs. Zero's anxiety built alongside a sudden surge of heat-flash mental images of what those hands could do with that tape... Completely out of the question. What the hell's wrong with me?

"Look, buddy, this isn't Reploid Schematics 101, I..."

Coveralls cut him off, raising his head and pinning Zero with a look. "Show me."

There it was. Zero recognized the tone shift immediately- subtle, but unmistakable. That wasn't a question, or a request, it was an order. He knew what orders sounded like, and his CPU leapt wildly to find a loophole that would let him disobey. Hunter Reploids and Hunter humans worked side by side every day, but when it really came down to it, all Reploids had to obey human commands...

Zero still wanted so badly. Even after getting off twice, his body was still throbbing lowly, aching for a firm touch.

The tape was in the human's hands, and he struggled not to stare. But this could get me killed... X will definitely kill me! After a few agonizing seconds, the Reploid admitted defeat. He dipped his head and whispered. "Lock the door."

The human reached silently behind himself onehanded and fumbled to do so, green eyes riveted on Zero. "Turn toward me." He took hold of one of Zero's heavy ankles to help, murmuring, "warm." to himself. With the human tugging on his legs and the strength of own arms, Zero was soon turned; his back against the wall now, bound legs pulled forward and flattened on the floor.

Coveralls stepped forward and knelt over the Reploid's thighs, pushing close to Zero's chest. Fascination moved between them, their eyes locked, each breathing hard. Zero slowly raised a hand and, holding down a shiver, caught hold of the human's zipper near his neck, pulling it down. Underneath, the human wore a simple black t-shirt, and shorts. Never letting his eyes move, Zero slid his hand up and under the shirt, catching his breath as he made contact with the human's skin. It was almost shockingly soft, soft and delicate, moving against his fingertips when the man breathed, and Zero's sensitive fingers could easily detect the human's racing heart. As his hands wandered, he found the man's small, hardening nipples, and toyed with them with his thumbs, making a soft noise of interest at his discovery.

The human bit down a mewl, skin prickling as Zero's deft hands so-carefully stroked his chest. "... never made it with a Reploid before... or a famous one." He hurriedly shrugged out of the arms of his jumpsuit and tugged off his shirt, gazing down at Zero excitedly and, with curiousity, placing his hands on Zero's gleaming chestplate, cupping the twin green jewels, running his palms over them. They, like the rest of Zero's armor, were curiously warm, but Zero gave no reaction to the touch. "What can I do that you'll feel?" wondered the human.

Zero answered by removing his helmet and hair-clip, shaking his head briefly to let the heavy blond strands come loose and settle around his shoulders. Coveralls stared in awe, reaching out to catch some of that hair; Zero stroked a hand down his bare back, breathing hard. "It almost feels real," the man breathed, rubbing his fingers through the long gold tresses and, growing more daring, sifting his hands deeper in, toward Zero's scalp and forehead. He felt over Zero's face like a blind man might, tracing Zero's straight nose, pressing his fingertips along the cheeks and then, after a pause, moving his thumb over Zero's lips. They were warm, and resilient, like a human's. He pushed his thumb harder against them, and Zero obligingly parted his mouth, letting the thumb slip inside with a low rumble of pleasure before he flicked his tongue lightly along the digit. It seemed almost instinctive to do so, perfectly natural. He tasted the human's faint smell of sweat, industrial soap, and a distant note of oil that was pleasing. "mn."

Far from soothing Zero's lust, the exotic flavor and the softness of the human's skin on his lips only accelerated it further. His hand pressed down harder on the human's back, pulling him closer to his chest. He licked harder on the thumb, bright blue eyes peering up into the human's with a note of challenge and expectation.

"God damn," Coveralls whispered, Zero's raw lust washing over him. His head spun with crazy ideas now, and his erection rapidly rose. He quickly unzipped his shorts and pushed them down toward his knees, moaning softly as the air brushed over his cock. He pulled his hand away, wet, from Zero's lips and stroked himself quickly, a couple of times for the sheer pleasure of it. "Oh god."

Zero licked his lips, watching the human grow red and move his hand over himself. He'd absorbed enough human porn (he liked to tease X with it) to get the message, and a flushed smirk moved across his face. "Like it, huh?" he purred.

Coveralls was gasping humidly, one hand on himself and one on Zero's shoulder. "Can I...?"

Zero knew instantly what he wanted, and his curiosity skyrocketed. His core rate jumped, and he wriggled against the tape on his legs. "If you..." He paused for a moment; he wasn't afraid to ask for what he wanted at any time, but it was crossing that last line that gave him reason to think carefully. He pushed the words out before he could regret it, voice coarse and hard. "Finish tying me up."

The human bit down another moan and went fishing for the tape. He stroked himself once more, a quick pump, then rasped to Zero. "Give me your hands."

The Reploid obeyed. Coveralls placed Zero's hands between his own and turned them until their fingers pressed tip to tip. Then he started applying the tape, starting with Zero's fingers, strapping them tightly together and working his way in a spiral lattice up Zero's gauntlets. After a moment he tore off the end, content that Zero's arms were immobilized, and reached for the back of Zero's neck, pulling him forward and whispering into his earcone. "Can your arms go all the way around on your shoulders?"

Zero nodded. The human pulled Zero further forward then, and after a little careful manuevering raised Zero's arms over his head. The Reploid's shoulder-joints clicked as his arms passed over his head and then were pressed down toward the small of his back. after that, the human began to circle Zero's chest with more tape, binding his forearms to his side.

Zero nearly came again just from that, head lowered, panting into the hair that fell around his neck and curtained his mouth. He was pushed back upright against the wall, and no amount of squirming could release his arms or legs.

Coveralls grinned madly, pleased with himself, cock tightening more at the sight of the blond Reploid's captivity. He moved in closer, rising up to stand over Zero, pushing his pelvis toward Zero's head. "...you know what I want now, right?"

Musky scent enfolded Zero; it didn't affect him fully, but it was such an unusual smell he breathed in deeply to process it. "Mmhm," he murmured.

The human wound a hand into Zero's hair eagerly, pulling the Reploid's head into position. "Open your mouth, Zero." Zero moaned around the thick, hard cock that thrust between his lips and slid deep over his tongue- it was pure pleasure, a strange, hot, silky sensation of weight and wet. Oh fuck, I'm not gonna be able to go without this now... He pushed back with his tongue as the human began to pump his hips.

"ohh god," the human whispered, both hands in Zero's hair now, almost pulling. "Fuck yeah... suck me... mmmm!"

The closet soon filled with soft, damp sounds. Zero's head was pinned between the wall and the human's hips. "mnhf. mng. gnh." The human's pace was rapidly accelerating, and Zero felt something salty trickle into his mouth. Puzzled, he made a low noise, but the human was lost in his pleasure, unable to hear or indifferent to Zero's mewling. A few moments later, the human bent his head back and cried out, and Zero's mouth was flooded with a thick, cloying flavor. The wet, wet thrusting carried on a few moments longer, and Zero felt the thick liquid trickling out of the edge of his mouth, down his chin. "nh." Just then, the human pulled back, easing his softening cock free and dribbling more thick white drops on Zero's chestplate and chin in the process.

Zero felt indescribably dirty- and indescribably pleased, despite the mouthful of whatever that was that had been pumped into him that he rapidly strugged to swallow down (his system said it was harmless). The human looked sated and dizzy, grinning down with green eyes wet from pleasure.

"You're hot," Coveralls whispered. "You're so fucking hot. Who taught you how to give head?"

Zero shook his head. "Never done it before."

"Did you like it?" After he asked, the human started glancing around the shelves. He found a scrap of rag and used it to wipe himself off, pulled his shorts back on, then brushed away the excess on Zero's chin.

The Reploid smirked. "It wasn't bad."

"Oh, good." The human's tone was light. "Cause I think we'll have to do it again..."

Before Zero could protest, the damp rag was pushed into his mouth, and before he could spit it up, the human was winding more tape over his mouth! He stared up in surprise, and began to twist and yell ineffectively. "MMH! NH!"

Coveralls grinned, leaning back to observe the blond's thrashing. "Too fucking hot." He caught Zero's lower legs up as the Reploid attempted to kick him, and soon had Zero's lower legs trapped as completely as all the rest of him. Zero growled and roared feebly, thrashing his head from side to side in protest.

The human finished dressing and zipped up his coveralls, dangling a key in front of Zero's eyes. "See, here's the deal. I'm the only one who has a key to this closet. And you won't teleport away like that, because then you'll have to explain how you got that way, right?"

Zero made a loud, rude noise, but his eyes flashed warily.

The human grinned back. "See you in a bit, Zero." He waved happily and unlocked and opened the door, peering out carefully before turning off the light, letting himself out and shutting the door again, the key rattling in the lock.

Zero shrieked behind his gag. "MMMM!" He twisted and writhed uselessly in the dark, hair sliding against the floor.

The worst part was that he was still desperately, frantically horny.