Kink meme thing! There was a lot of talk of shoving the Buster Sword up people's asses with the FFVII remake announcement. I thought this would be a fitting prompt to fill, lol.
It's not terribly original, because there are a few Buster Sword fics around already, and once you've had one person shove a sword up their ass there's not really that much new ground to cover there. Pfft. But anyway I felt like writing a dumb thing so here it is.
You really don't need me to tell you this is gonna be NSFW.
Prompt: Cloud fucking himself with the Buster Sword while fantasizing about Zack. And if that's not kinky enough, throw in Zack watching and getting off on the scene.
'High energy levels', they called it. Cloud supposed that was fucking true enough. But, like all good Shinra propaganda, the thick wedge of pre-dosing information had overlooked certain crucial pieces of intelligence.
Cloud had already suffered the nausea and the feverish hell caused by the mako burning into his cells. The first night was always the worst, they said. The aching pain in his limbs had dulled now, leaving behind the twitching spasms of muscles with more strength in them than they knew how to handle. His heart pounded a little too fast, his mouth felt dry, his skin prickled, his mind was still fogged in the corners. All normal, he'd been told. He felt like he'd chugged a gallon of straight espresso, like he would buzz right out of his skin.
It was advised that new SOLDIERs, provided they were confident that the initial stages were over and they had sufficient control, take to the gym or the track to work of some of the excess. They had failed to mention that such a sustained level of high energy… also made a guy really fucking horny.
Or maybe Cloud was just one of the lucky ones who got the weird side effects. Either way, it sucked.
Not literally, unfortunately for him.
Cloud groaned and let his head fall back against the wall. He'd been trying to walk it off, pacing up and down as much as possible in the cramped apartment, but had finally given up and sunk down at the far end of the living room in despair. Not even his own living room. He was at Zack's place – supervision was also recommended for the first couple of days as a newly-made SOLDIER, though that was just as much for moral support as safety – so he couldn't even safely jerk off without running the risk of Zack getting back.
Well, he could. He'd already locked himself into the bathroom and jerked off twice, hiding his gasps beneath the pounding of the shower. (Would that fool a SOLDIER's hearing? Would Zack come back and hear it and know exactly what he was doing? That thought did nothing to help his situation.)
Jerking off helped. It took the edge off, for a while. Nowhere near long enough, though. And now Cloud was sat on the floor in Zack's apartment, in full view of the door should anyone come in, with his face flushed with need and a hand down his pants.
Zack could be back any time, something Cloud was all too acutely aware of. What would he do, if he caught Cloud like this? Probably just laugh it off. Maybe he'd make a joke – too loudly, too obviously trying to cover the awkwardness – about Cloud getting a room, and then leave him to gather the shreds of his shattered dignity.
But… Zack was a SOLDIER too. He'd been through the whole process himself, maybe he'd experienced the same thing. Maybe he'd be sympathetic. 'Oh, man, you got the hornies too? That sucks. Hang in there, bud.'
Maybe he'd even come over to Cloud, offering a reassuring ruffle of his hair. Lean in until he was so close that Cloud could feel his breath ghosting against his skin. 'You want some help there?' And then it wouldn't be Cloud's hand any more, it was be Zack's, Zack's hand curled around his cock, stroking him until his back arched and his toes curled into the carpet.
"Zack," Cloud choked, his cock twitching at the thought.
Shit. Shit. He needed to stop this, thinking about Zack this way. Usually he could handle it. It was just a stupid crush, that was all, something to shove away into the back of his mind. Zack never needed to know.
But now his control was slipping. The images running through his mind grew more and more perverse. It was Zack's mouth on his cock next. They were naked, erections pressed together and mouths locked in a heady, passionate kiss. He was buried to the hilt inside of Zack's body. They swapped positions, and then it was Zack's cock inside inside him instead.
Cloud groaned again. He needed it so bad.
His eyes scanned the room, desperate enough that he would use whatever he could as a makeshift sex-toy. His eyes fell on the Buster Sword.
Zack was only out doing a quick catch-up on some overdue paperwork, he'd said. Nothing that required the Buster. So there it was, propped up beside the sofa.
Cloud immediately let his gaze fall away again, realising where his mind was going. What the hell was he even thinking?
He was thinking about Zack, that was what. That sword was practically a part of Zack… it was fucking insane, but he couldn't shake the thought. He wanted it.
Cloud forced himself to his feet, not bothering to stop and zip his trousers up. He stumbled back into the bedroom. He felt bad about going through Zack's drawers, but he wasn't there to be nosy, he just needed… lube. Right in the top drawer. Thank you, Zack, for being so gloriously predictable when Cloud needed him to be.
He wondered if he could even blame the mako for this anymore. Cloud sank to his knees before the blade, leaning in to press his forehead against the metal. It felt deliciously cool against his flushed face. The smell was one of metal tang and oil, but there was something else there… faint, but he could still sense traces of Zack's scent as well, deeply engrained into the sword after so much use. Especially on the hilt, where the leather had absorbed his sweat and blood and tears and, Gaia, Cloud knew he needed to stop this, but the only thought he could even hold on to was the desperate resounding plea of Zack.
He shucked his trousers, his hands trembling.
He had one arm wrapped around the blade like a lover's embrace (around the blunt edge, he wasn't fucking stupid) and the other reached behind him, lubed fingers in his ass.
Cloud moaned, his breath warming the metal of the Buster's blade. He was still more sensitive than normal; another fun side effect of the mako. Audio and light sensitivity after the injections were common… it figured the same would apply to touch and pleasure as well.
Cloud stretched himself open with his slicked fingers, his body pressed firmly against the unrelenting metal. His hips jerked, rubbing his erection against ridged steel. He couldn't stop thinking about Zack; imagining it was Zack's body he was rutting against instead, Zack he had his arm around, Zack's fingers stroking him from the inside until he was trembling.
"Yes, Zack, please," Cloud begged softly, losing the words amongst his panted breaths.
He couldn't stop thinking about how wrong this was, what he was doing. He couldn't stop thinking about Zack coming back and finding him. But he couldn't bring himself to stop either.
Cloud took his time. It was fucking torture, but he needed to make sure he was stretched properly. He was gonna shove the Buster Sword up his ass, and just feeling how thick the hilt was in his grip was daunting, but so much of a thrill at the same time.
He pulled the sword down the the floor with him, like drawing a lover down to bed. On all fours, with the Buster behind him, and Cloud's breath caught as he pressed back against the hard, edged pommel.
"Zack," he gasped, almost a sob. He needed it so bad, so fucking bad, but… slow. He had to go slow, taking it in inch by torturous inch.
So hard, so solid. It was utterly unmoveable, unrelenting. Cloud took in as much as he could, and even that was barely half of the hilt. And so thick as well. He'd never felt more full in his life.
Cloud started to move, a noise that was almost a whimper falling from his lips. He felt like he was going to break any second, but at the same time it was so fucking good.
He could see Zack standing in the doorway, surprised at first, but then his expression melted into one of hunger.
"Zack," Cloud groaned again. He had pulled away until just the pommel was left inside him, and he trembled as he sank back down the hilt again. A little faster this time. It wasn't the easiest thing to do; the weight of the Buster Sword dragged him down, and the angle was awkward, not to mention the glorious discomfort of having something that big and solid inside of him. But just the thought of what he was doing, the thought of Zack watching him do it, was turning him on enough to make up for all of that.
"Shit," Zack swore, and the sound sent a rush of liquid heat straight to Cloud's groin. Zack's voice was low and strained, rough with lust. And then he was coming over. "Here, that looks like it's giving you trouble," he said, in that same damn tone that was what wet dreams were made of. His presence crackled with desire like a physical entity, sending shivers down Cloud's spine.
Zack got down on his knees beside Cloud, holding the Buster Sword steady with one hand on the part of the hilt Cloud couldn't take. He leaned in. His thigh nudged against Cloud's bare one. His free hand braced against the floor, further back than Cloud's, so his arm was pressed against Cloud's heaving chest.
Cloud could almost imagine the contact as an embrace, and he gave a quiet moan at Zack's touch.
His touch… his very real, non-imaginary touch. Cloud froze.
"Fuck yourself on it," Zack murmured, his breath hot against the side of Cloud's neck.
Oh, shit.
This was happening; this was actually fucking happening. There was a small part of Cloud that wanted to curl up and die at being caught, but that self-consciousness was far outweighed by how incredibly hot the situation was.
Zack wasn't even mad about it. He wanted Cloud to keep going.
And from the sound of his voice… he was getting off on it as well.
What other choice did Cloud have? He started moving again. He fucked himself with the Buster Sword's hilt up his ass, while Zack held it steady for him and whispered rough, dirty encouragement in his ear.
It was too much. Cloud was trembling and panting and his ass was sore already, but his erection hadn't flagged at all. He was harder than ever, aching with need.
He couldn't bear it a second more. His hand flew between his legs. He barely even needed to touch himself, so on the edge already.
"Yeah, that's it." Zack's voice was pure sex. "C'mon, Cloud. Lemme see you…"
Cloud's muscles tensed, his ass clenching around the thick length of metal inside him, face red with shameful, overwhelming pleasure. He cried out as he came, cock twitching as he spilled out in his fist. He was dripping thick, creamy ropes of cum onto Zack's carpet, and, shit, that was gonna be a pain to clean up, but how could he fucking care about that when Zack was next to him and Cloud was lost in his awful bliss.
"Gaia, you're gorgeous," Cloud heard Zack say, breathing the words like a prayer.
Then it was over, and Cloud groaned. He slowly eased himself off of the Buster Sword, already feeling the aftermath of his dubious decision.
Cloud slumped down onto the floor, too exhausted to remain even vaguely upright. "Nng, shit."
"Shit," Zack agreed. He was trying to sound light-hearted now, open for whatever aftercare Cloud needed, but there was still that trace of desire under his smile. He was hard as hell. How could he not be after that display?
Cloud's awareness gradually returned to him, and, with it, the realisation of his situation. His face turned a deep red, and this time it wasn't for any sexual reason.
"Shit," Cloud said again. "Your sword…"
"Eh. It's not the first time the Buster's been used for questionable activities."
"What? What?" Cloud's mind whirred through the implications of that sentence. "By… you?"
"Angeal did it the same way you did. Me… well, there was this one time I tried sticking my dick through the materia slots. "
Cloud couldn't help it. He was naked in Zack's living room, sticky with lube and his own semen, self-conscious as fuck now his lust-fuelled haze had faded… but he laughed. He laughed until his sides hurt.
Zack rolled his eyes at him, but he was grinning. "You feeling alright now?"
"Sore as hell, but I'll live." Cloud managed to sit up, though his ass didn't thank him for it. He didn't know what to do with himself. Half of him wanted to crawl into a hole and forget this had ever happened, but the other half… the other half was acutely aware of the bulge in Zack's fatigues.
Zack had got turned on watching him.
"Zack…" It came out a little more breathy than he intended.
"I don't need the Buster until tomorrow, but yeah, if you could try and get the smell of ass off it by then, that'd be cool. Imagine trying to explain that one to Sephiroth, ha!"
"Zack."
Cloud took a fistful of Zack's knit top and dragged him down, praying he was reading the situation right.
The noise Zack made as their lips met said that he was.
