Your erotic stories

Too many erotic stories. Erotic stories free to watch. Only the best porn stories and sex stories

You’re in the Army Now

Category: Gay Male
BadFairGoodInterestingSuper Total 0 votes

This was just a temporary gig, but they’d stuffed Karl into a dark green coverall with the Army logo plastered on the sleeve. It wasn’t really that much different than his flightsuit but the colour and texture was all wrong and it just didn’t feel right wearing some grease-monkey’s gear instead of his own. There was nothing he could do about it, though—Army was big on uniforms.

Karl figured the higher ups liked it that way because it made things seem more organised. Everyone fits in a box. Everyone does their job. Around here, it didn’t take much to figure out who worked where just by looking at them.

Like the kid hanging around watching him pick shrapnel out of the engine compartment. Skinny punk like him in a white shirt and black suit, he had “Administrative Research” written all over him. Karl snorted;

“You really like working on this kind of shit, don’t you,” the kid said.

“Yeah,” Karl replied in a tone stamped all over with ‘fuck off’.

“Do a good job, that baby’s gonna be mine in a year.”

This time, Karl tried polite and aimed for ‘fuck off, please’. “Sure thing,” he said. He’d lay a bet down the kid was bluffing. And if he wasn’t, odds were he wasn’t going to be around in a year anyway. Administrative Research wasn’t exactly a department known for pensioners.

The kid wasn’t getting the hint. Or he was ignoring it. He sauntered over and whipped open a baton, using the tip of it to poke through the mess of parts and tools on the cart Karl was using. He found a pair of tinted welding glasses and dropped the baton to dangle at his wrist in favour of picking them up.

“Oho, these yours?” he asked. He held them by the stem and flipped them around. Probably thought they looked ‘cool’.


The glasses found themselves a new home on the kid’s forehead. He grinned wide and slung his hands in his pockets. His firecracker red hair was pulled back into a thick tail and little wisps came free to frame his eyes as he fixed Karl with a devious look. “So, can you string more than two words together or are you as dumb as you look?”

Karl’s grip on his spanner went white-knuckled and he knew the muscles in his jaw were tightening up. It’d only encourage the kid to get a reaction out of him, but keeping his cool wasn’t precisely something he excelled at. “Sure, here’s three: Fuck off, shithead.”

“Sore spot, eh.”

There was sweet blessed silence for a whole two minutes before the little punk opened his mouth again. “My name’s Jimmy,” he told Karl, and if there was a bigger cry for attention anywhere in Midgar, Karl hadn’t come across it.

“Good for you.”

“Got something wedged into the intake,” Jimmy said.

Nothing pissed Karl off faster than people trying to do his job and point out things he was already aware of. He tore another chunk of twisted metal out of the engine casing and tossed it aside. “You want to be able to fly this thing in a year, you’d better shut your mouth and let me do my job.”

Narrow shoulders drew into a lazy shrug and Jimmy wandered away. Karl thought maybe he’d finally be able to get down to work again when the cargo door to the copter slid open and the bird’s weight shifted. Karl banged his spanner against the plating and regretted not cuffing the kid and running him off when he’d been within arm’s reach. “Get the fuck out of there.”

Jimmy’s voice floated back, and it wasn’t any less obnoxious when Karl couldn’t see his expression. “I’m just making myself a little more comfortable.”

“Well, go make yourself comfortable somewhere else.”

Karl left his spanner on the cart and wiped his hands off on a rag. He’d wring that scrawny neck if he had to. He had three birds to service and he was doing this as a favour. Putting up with snotty toughs wasn’t part of the deal. “Get the hell out before I drag you out, you skinny little shit. Didn’t your momma ever teach you any manners?”

“Think she was too busy with a trick to bother.” Kicked back with his arms behind his head, Jimmy looked like he was waiting for Karl to give a try at forcibly removing him. Guy like him probably itched to start up trouble no matter where he went. Karl cursed and got a foot up on the deck. He hung on the frame, looming over Jimmy as the kid gave him a cocky look that made Karl want to knock a few teeth out of that pretty face.

Instead, he counted to ten. “Go run off and dye your hair again or something.”

“Who says I dye it?” Jimmy turned to sit sideways, and he closed his eyes in a slow blink. He lifted his gaze up as his smirk widened into a grin. His baton in his hand again, he brought it up to tap the end of it against the side of his neck. His attention flicked to the tag dangling from Karl’s breast pocket. “Want me to shove my pants down so you can see for yourself…” he paused to curl his tongue out lewdly over his upper lip, “…Karl?”

“Don’t you got anything better to do than be a cocktease?”

Jimmy shrugged and rolled the end of that baton of his over his mouth, let it drag his lip down like he was getting ready to slide it right inside and give the thing a fucking blow. “Not really. Isn’t really a tease if you take me up on it, though.” The look in his eyes was all challenge, the shape of his mouth all flirt. That was the problem with Mariness-fuckers had the run of everything and only had to answer to a few.

“I don’t fuck kids,” Karl said.

“Everyone’s a kid to you, old man.”

Karl grabbed the front of Jimmy’s jacket and gave him a teeth-rattling shake. “You looking to get your ass handed to you?”

“Actually, was looking to hand my ass to you. And you know, you keep talking like that and I’m going to start thinking you’re trying to give me a hard-on.” Jimmy didn’t seem the slightest bit worried that a guy twice his size was up in his face. Hell, maybe he was telling the truth and getting roughed up a bit got him off. Not like at his age a stiff breeze wouldn’t have him sprouting wood.

Letting go of Jimmy, Karl stepped down and propped his hands on his hips. “You just aren’t going to get out of my hair, are you?”

“Not unless I’ve got some kind of incentive.”

Karl tongued at his teeth and sucked a bit of air in through them. Jimmy was the kind who seemed determined to get what he wanted even if it screwed with everyone else’s plans. Karl cursed and gave Jimmy a more thorough once over. “So, if I whip it out for you and give it to you good you’ll get out of here and let me work, is that it?”

Jimmy shrugged again and gave Karl a saucy look. “Maybe. Really though, what’ve you got to lose?”

Karl had to admit it was a good point. If the kid liked dick so much and wanted to get his ass plowed, it wasn’t any skin off Karl’s back. He was still a few years shy of anything Karl’d pick up on his own, but a wet, willing hole was a wet, willing hole.

“Got a rubber on you?”

“Score one for the team,” Jimmy said, and dug a whole fucking strip out of his pants pocket. He tore one off with his teeth, then tossed it at Karl. “And here I thought you might actually be strictly for the cunt.”

“Not much difference with you now is there?” Karl snapped.

Jimmy chuckled and slid the strap of his baton off his wrist. He hit a catch to collapse the thing, and set it on the seat behind him. He started licking his lips, looking like he was more than ready to get started.

Not wasting any time himself, Karl grabbed the zipper pull on his coveralls and peeled the thing all the way open. Freeing his arms, he tied the sleeves behind him at the low of his back. He thumbed open the button of his pants and jerked his chin at Jimmy. “You big on kissing?”

“Whatever gets you in the mood,” Jimmy said. He slid off the edge of the seat and sat himself right down on the edge of the deck. His arms made themselves comfortable around Karl’s neck.

“That pretty white shirt of yours is gonna get all dirty.”

“Doesn’t matter,” Jimmy said, “it already needs cleaning.” He leaned back, fingers laced behind Karl’s neck, and let Karl unzip his jacket.

Sure enough, when that black jacket opened up there was a mess of stains on Jimmy’s shirt. They were all rust red, a few smears here and there but mostly spatter that left no questions as to what it was and how it’d gotten there.

“Well, alright then,” Karl said. He grabbed a couple fistfuls of that fine linen shirt and untucked it, letting the grease on his hands get on there right next to the blood. He knew he didn’t have to unbutton it, but if he was going to fuck Jimmy, he was going to treat himself to an eyeful of the whole package.

When Karl was done and flipping back the tails of Jimmy’s shirt to reveal acres of smooth, pale skin, he heard a thunk, and then another as Jimmy’s boots hit the floor of the hangar. The lazy bastard must not even bother to keep them laced tight. Karl shook his head slightly as his fingers spanned the distance from one dark freckle to another on Jimmy’s side.

“You got a big dick?” Jimmy asked, and Karl found slender fingers dragging down his chest and going straight for his fly. “C’mon, let me have a look first.”

He tugged Karl’s cock out eagerly, expertly. It filled out in Jimmy’s hand, raging hot and hard in no time flat. “Not bad,” Jimmy said. The look on his face, though, said more than just ‘not bad’. He gave Karl’s cock a friendly little squeeze, then started picking up the pace again, wriggling out of his slacks. Karl snickered when Jimmy started swearing, the kid’s bare flesh finding the metal deckplates of the copter just a bit chill to the touch.

“Don’t have to treat me like I’m breakable,” Jimmy said as soon as he ran out of curses. He spit on his hand and got a socked heel up on the deck, legs spreading wide as he reached down to loosen himself up.

“Wasn’t planning on it,” Karl said. He caught Jimmy’s legs, hauled him forward until his ass was hanging off the deck and pushed Jimmy’s knees back to get a nice look at the tight little ass he was about to get a piece off.

Easing down onto an elbow, Jimmy started playing with his cock. He wasn’t doing too bad in the equipment department, himself. Nothing to write home about, but definitely nothing to be embarrassed about, either. “Like the view?”

“Knew that red came out of a bottle.”

“Never said it didn’t, I just invited you to check.” Jimmy’s eyes fluttered shut and he moaned prettily when Karl pushed a thumb up in him. Jimmy didn’t have his fingers in there that long, but it felt like he just opened right up. Not surprising really, with the way he’d come on to Karl, Jimmy must get a regular fuck and then some. Karl let his thumb sink in all the way to the webbing before letting Jimmy’s body push it right back out again. “Pound my ass good, all right?”

“Now that I was planning on.”

Karl let Jimmy take over holding his own legs back. He tore open the condom packet with his teeth and ignored the amused look Jimmy was giving him. “This where you tell me to just toss the raincoat and go bareback?”

“I’m a company man; Army keeps me with a clean bill of health. I figure they do the same for you, but if it makes you feel better…”

Buttons pushed, Karl debated the idea. Jimmy had slut practically tattooed on his ass, but if he kept those rubbers around for the teeming masses, at least he wasn’t stupid. “Fuck, alright,” Karl said, and tossed the condom on the deck next to Jimmy. “Rather see my come dripping right back out of your slutty ass anyway.”

“C’mon then,” Jimmy said. He grinned and dropped one leg to reach out for Karl, grab a handful of Karl’s pants, and pull him forward.

It seemed like they fit together like puzzle pieces. One solid push had Jimmy’s teeth closing hard on his lip and a damn nice sound rising up in high in his throat. He took it easy as sin, but shit, Jimmy was a tighter fuck than he looked. He dropped back, tail of his hair curling bright against the deckplates, and his hands clutched at his thighs as he got his legs hooked right around Karl’s hips.

“Yeah, give it to me fuck, fuck.”

Karl kept his hands under Jimmy’s ass to feel the impact of each thrust echo right through the kid’s body. Jimmy didn’t fuck like a whore, he was too damn into it, skinny thighs pressing tight while his ankles swung with each thrust. He had one hand fisted into Karl’s clothes again, fingers twisting hard enough to make a couple seams complain. His other arm had made its way up over his head to brace on the edge of the seat, leather creaking and fingers going white as bone when Karl gave it to him harder.

Jimmy was moaning for it loud enough that Karl considered stuffing something in his mouth to keep the sounds from echoing throughout the hangar. There wasn’t anyone around though, and there hadn’t been since the crew signed off and left Karl for the job. Figuring to hell with it, Karl just let Jimmy howl all he wanted, and Karl snapped his hips extra hard now and then to hear those wailing moans get chopped to pieces.

Much as he liked the way Jimmy moved with him, Karl slid his hands down the backs of Jimmy’s legs to catch his knees. He pushed them back to look down and see where his cock was slicked wet and pumping into Jimmy’s body. Glancing up again, he found Jimmy watching him eagerly.

“How’s it look? Fuck. Bet it looks fucking hot.” Jimmy’s eyes were diamond bright, but he couldn’t seem to keep them open for long. Karl saw the whites of his eyes before his lids fluttered shut.

“You’ve got a nice tight ass,” Karl said, slipping his arms to hook his elbows right under Jimmy’s knees, “Sweet and pink as a cunt.” He dropped forward, planting his hands on the deck, and eased up a bit, going from fast and hard to something smoother. “Not sure yet whether or not it makes up for you being such a mouthy little fucker.”

Jimmy’s mouth tugged into a crooked smile before it dropped open on a moan again. That shift in angle meant Karl was hitting him in all the right spots. In no time flat all the sounds pouring out of Jimmy were reduced to hissing groans and rushes of air. They weren’t any less satisfying even though they weren’t bouncing off the walls anymore. When Karl’s hands skidded forward on the deck and Jimmy was bent nearly in two, it seemed like the kid was hardly getting enough air to pant.

Not enough to shut up, though. “Shit, should’ve talked you into a shower first,” Jimmy said between gasping breaths.

Karl snorted. He’d been working on these birds all afternoon, what the hell did Jimmy expect. “It’s called being a man and working hard,” he said. “You feel free to cut this little engagement short if you want someone who smells like a fucking bouquet of flowers.”

Amazingly enough, Jimmy didn’t have anything to say to that, so Karl dropped down a little further, got his mouth near Jimmy’s collarbone and dragged straight to the left. His tongue curled right into the hollow of Jimmy’s arm, licked wide, then followed the smooth curve of muscle sweeping towards Jimmy’s ribs. The taste of Jimmy’s sweat stuck to the roof of his mouth and hung on his breath. “When you grow up enough to have hair under your arms, you’ll know what I’m talking about.”

Since Jimmy hadn’t nixed it and Karl liked kissing just fine, Karl got his mouth close to Jimmy’s. He waited until their breath mixed together before he sealed his mouth on Jimmy’s, and whether or not that made any difference in how hot for it Jimmy was, he couldn’t say.

Jimmy kissed like he fucked. He gave it his all and was pretty damn noisy about it. Hot tongue licking against his own, Karl twisted his head to the side, made sure he could get his tongue as deep into Jimmy’s mouth as he could. He felt something dark and hot spreading through his blood, setting his nerves on fire, and he slammed his hips forward to grind against Jimmy. He groaned as teeth scraped sharp over his tongue.

No question the kid loved taking it up the ass, but he was the sort who couldn’t keep it up after that first thrust. He’d been getting it back slowly, though, and by the time he was moaning and writhing around like he couldn’t get enough and spitting out filthy suggestion after filthy suggestion, Jimmy’s cock was satisfyingly hard again. With that thick heat rubbing low at Karl’s belly, and with his mouth feeling wet enough to choke on, Karl drew back and sucked on Jimmy’s lower lip until it snapped back against his teeth.

He was about to ask if Jimmy wanted some help getting off, but the moment Karl pushed himself back up onto his wrists, Jimmy was sneaking a hand down between them to do the job himself.

Karl straightened up and pinned Jimmy’s legs wide at the thigh. He had them nearly flat to the deck as he watched Jimmy stroke himself. Slim fingers worked almost leisurely, timing themselves to the slower pace Karl set. “You should hurry that up if you want to shoot it before I do.”

“You’re the boss,” Jimmy said.

If Karl thought Jimmy was acting the slut before, now he was really playing it up. He stuffed two fingers into his mouth to suck on as his hand sped up on his cock. Jimmy didn’t keep those fingers in there for long, moving dripping fingers down to toy with his balls and get right back to giving Karl an earful of filthy encouragements.

Jimmy was fucking gorgeous when he came. His teeth were bright where they caught on his lip and his back arched in one nice smooth curve. Karl had to double his effort to keep Jimmy’s legs pinned as the kid’s cock jerked, thick strings of come shooting out to streak his chest. Karl got his hand right in it, smearing all that come straight into Jimmy’s skin to make it shine, and kept on rubbing until it went from slick to sticky under his palm. “Ready for more?”

Blurry eyes cracked open and Karl gave Jimmy a dozen smacking thrusts to tip the scales and have pleasure flashing sharp through his body. He felt Jimmy clench tight around him when he started coming, but he pulled out to let the rest spatter on Jimmy’s balls and high on his thigh.

“Good enough for you, kid?” Karl asked. He didn’t bother to smear his come into Jimmy’s skin, just left it there to drip slowly towards the deck.

“Not bad,” Jimmy said. His eyes had fallen shut again and he stretched his arms up over his head, looking for all the world like the cat that got the canary.

When Karl stepped back, he saw his hands had left their mark all over Jimmy’s skin. Grease and grime left prints and smudges over pale thighs, and there were angry splotches of red where Karl had held to Jimmy’s hip a little too hard.

“You want a rag to clean up?” Karl asked. Not particularly in a hurry to tuck his dick away, he just let it hang thick as he fished out a carton of cigs.

“Let me enjoy the afterglow, old man.”

Flipping the carton open Karl realised it was empty. He cursed and tossed it aside, wondering if he had a toothpick on him to keep the corner of his mouth company.

“Here,” Jimmy said. He shifted up onto one elbow and produced a pack out of his jacket pocket. He shook one free, and with as little effort expended as possible, held it out for Karl to take.

“Nasty habit,” Karl said. He raised it up in thanks before hanging it on his lip to light it.

Jimmy smirked. He swiped a few fingers through the mess Karl had left on his balls. “Yeah, I got a few of those,” he said, and lifted that hand direct to his mouth to lick it clean.

“Pull your fucking pants up,” Karl said. He took a nice long drag before bothering to wipe off his own dick and fix up his fly.

“Wham, bam,” Jimmy mumbled.

Karl’s cigarette was half gone to ash when, at the other end of the hangar, the side access door clanged open. Jimmy sighed and sat up, an unlit cig bouncing on his lip as he muttered something about ‘duty calling’. With some effort, he got his pants untangled and pulled halfway up, dragging them all the way on as he stood.

Karl just hung back and watched as a guy bigger than him came to collect Jimmy. The bruiser never said a word about the smell, or the discarded rubber, or the fact that Jimmy found a little extra on the side of his hand to lick off. Most he did say was something about the fat man being kept waiting.

Jimmy nodded and waved the big guy off. Mister tall, dark, and goateed took his time leaving, obviously hanging around to see if Jimmy really was going to follow. Jimmy made a production of freeing his hair from his ponytail and freshly smoothing the length of it away from his face to re-do it. Too quick to be caught, he plucked the cig off Karl’s lip to light his own.

“Thanks for the fuck,” he said, handing it back.

Karl snatched it from Jimmy and pointed to the way out. “I’d say anytime, but I’ll stick with a friendly don’t let the door hit you.”

Jimmy grabbed his baton off the seat in the copter, slipping the strap back onto his wrist. He blew a smoke ring and a kiss at Karl before he sauntered off.

Karl kept an eye on Jimmy as he strolled across the hangar, and smirked when the kid paused predictably at the door. Jimmy spun on his heel and cupped a hand to his mouth. “You fix this baby up right and I’ll put in a good word,” he shouted.

Picking up his spanner again, Karl flipped the bird and raised his voice to carry, “Whatever, kid. Fuck off.”

Jimmy grinned and waved.

Leave a Reply* Marked items are required