This second chapter comes from a completely unrelated kink meme fill, for which the prompt was Cloud being double stuffed. I ended up writing it as Sephiroth/Genesis/Cloud, because that OT3 needs more love, and it was only afterwards I thought, oh hey, this could be a continuation of that other fic!

So, you can look at this as the events of the night after they get Cloud back to either Seph or Gen's room. X3 Alternatively, it could be a different evening after they end up in a relationship following all of that. Or it also works as a completely unrelated one-shot that just happens to have the same pairing. However you wanna read it! (It also stands alone, so no need to go back and read the first chapter.)

This one is just 100% pure, filthy smut. It includes double penetration and sex toys (a butt plug), but I don't think it needs any warnings apart from very much NSFW.


Genesis had his mouth on Cloud's cock, and Cloud was completely lost. He could barely remember how to breathe, how to speak, utterly overwhelmed with pleasure.

He was in Sephiroth's lap, legs spread wide over the SOLDIER's thighs. He could feel Sephiroth's erection pressing against his lower back, hot and hard, and Cloud arched against him as he was pulled into another bruising kiss.

Genesis was in front of them both, a devilish smile on lips that lowered to worship Cloud's cock. He trailed hot, open-mouthed kisses all along the shaft. When he reached the tip, he curled his tongue around the sensitive head. Cloud cried out and Genesis glanced up, his expression smug.

Cloud was a trembling wreck. He had been able to handle it at first, having so much delicious attention focused on him. He loved it. The way they touched him and kissed him and looked at him with desire darkening their eyes.

But they didn't stop, and they didn't let him have the release he was so desperate for. How long had it been? Cloud had completely lost track of time. An hour? More? Gaia. And if their constant teasing wasn't enough, constantly keeping him on the edge, there was the damn plug as well.

When they had first got into the bedroom, Cloud had been stripped down and laid out on the bed. He had been slicked and stretched, and they had put the plug inside him. It wasn't a small one at all. The one inside him now was even bigger; Genesis had swapped the plugs over sometime while Cloud was busy with his mouth around Sephiroth's cock.

Cloud squirmed in Sephiroth's lap, grinding down on the huge toy inside him, desperately trying to get more stimulation.

Sephiroth's hands settled on Cloud's hips. "Do you think he's ready?"

Genesis smirked, running his gaze over Cloud. Cloud's eyes were dazed, his chest heaving with every panted breath, skin slick with sweat and flushed a gorgeous shade of pink. His lips were parted, kiss-swollen. Purple-red hickeys littered his throat and chest and inner thighs. He was the very picture of begging to get fucked.

Genesis leaned in and brushed his lips against Cloud's. "Are you ready, precious? Do you think you can take both of us?"

"Yes…" Cloud moaned. "Sephiroth, Genesis, sirs. Please. I need it so bad."

Genesis had gently corrected him when Cloud called them 'sir' earlier, but he didn't worry this time. He doubted Cloud even realised what he was saying by this point. He only smiled. "Good."

Sephiroth eased the plug out of him, and Cloud groaned. He felt the emptiness like a physical ache after being stretched so wide for so long.

Genesis leaned back, propping himself against the headboard. He rolled a condom on and slicked himself with lube. He purred in pleasure as he stroked his own cock, utterly shameless about the erotic sight he presented. Cloud's mouth went dry.

Genesis beckoned him over with a sultry look. Cloud didn't hesitate. His limbs felt shaky and ungainly as he scrambled to oblige, crawling into Genesis' lap. Sephiroth followed after him, wrapping an arm around Cloud's waist, helping him to center himself above Genesis' erection.

Both of them moaned as Cloud sank down, impaling himself on Genesis' cock.

Cloud had been stretched and prepared enough that there was no discomfort at all. He took all of Genesis' length in one smooth, steady movement, and he sighed when Genesis was fully seated inside him.

"Nnn, Genesis!" he gasped, rolling his hips to feel every inch of the delicious hardness filling him up. He rested his hands on Genesis' chest, fully prepared to ride him until they both screamed. Sephiroth's grip held him back.

A hand was placed between Cloud's shoulder blades, bending him forwards, and then he felt another firm nudge at his entrance. Cloud's breath caught.

Genesis grinned at the look on Cloud's face. "Still alright for both of us?" he said.

"Ohhh, fuck. Yes."

Even as big as the plug had been, Cloud knew it could never compare to having two men at once. He shivered with lust at the thought.

Genesis allowed himself to slide out of Cloud, leaving just the head of his cock teasingly inside. Sephiroth's sheathed, slicked cock pressed up against Genesis', nudging at Cloud's hole again. He began to push into him.

"A-ahh!"

"Breathe, Cloud," Sephiroth said, his breath warm against Cloud's damp skin. "You need to relax."

Easier said than done. This time it was uncomfortable - even his time with the plug in couldn't have avoided that - but not to the point of being painful. Just… intense. So fucking intense.

Cloud let Genesis take his weight, resting his head against Genesis' shoulder. His breaths came in shaking gasps. Genesis rubbed his hands soothingly down Cloud's sides.

Slowly, carefully, Sephiroth eased his way inside. Genesis pushed back in as well, until they were both completely buried inside Cloud's ass.

Cloud moaned, utterly incapable of forming coherent words. Gaia. Fuck. He was so full, stretched to his absolute limit. It felt incredible.

They stayed like that for a long moment, allowing Cloud to adjust.

"Mmn, please. Please…" Cloud finally breathed.

Sephiroth moved first, gradually beginning to fuck Cloud with shallow, gentle thrusts. He was only testing, making sure he wouldn't hurt Cloud, but even that much had Cloud squirming with need. It was so tight that the slightest movement brushed Sephiroth's cock against all the most sensitive spots inside him. Sephiroth thrust in firmly, and Cloud cried out.

Genesis took that as his cue to move as well. It took them a few false starts to fall into rhythm with each other, but when they did, Cloud fucking lost it.

It was almost too much to take. So tight, so full, so much pleasure with every single movement. Cloud writhed, arching between the two SOLDIERs. Sephiroth's arm was still wrapped around him like an iron brace and Genesis had his hands low on Cloud's hips, fingers digging into the flesh and spreading his ass open.

Cloud's eyes were glazed over, completely lost in bliss. He moaned with every thrust, desperately, incoherently begging for more.

They fucked him harder, faster, spurred on by Cloud's cries. They were stroking him from the inside and stroking against each other. Genesis gasped with the exertion, his eyes heavy-lidded and dark with lust. Sephiroth dropped his head, his hair falling in curtains around him, around Cloud, sticking to their sweat-slick skin. Cloud could feel his hot, panting breaths against the back of his neck.

He was stretched so wide around them that it felt obscene, and he loved it.

Cloud didn't last long. It was intense, overwhelming, and he'd been teased so much before they even started. He'd already been on the edge. And now there was nothing to stop him tipping over.

Cloud practically screamed as he came. His whole body tensed, and he was vaguely aware of both Sephiroth and Genesis groaning as he tightened even more around them.

They were close too. Cloud was impossibly, deliciously tight with both of them inside him, and they'd had their share of fun while teasing him as well. They kept fucking him through his orgasm. Cloud gasped both of their names, almost incomprehensibly garbled with lust.

Genesis was the first of the two to come, buried deep inside Cloud's ass. His head fell back, eyes closed as he hissed with pleasure. Cloud could feel Genesis' cock twitching inside him as he released.

It wasn't long before Sephiroth was dragged down after them. He didn't stop, still fucking Cloud even as he came, drawing it out for all of them. Cloud could hear him groaning behind him, and the sound made him shiver all over again.

When it was finally over, Cloud collapsed down on top of Genesis. He was too exhausted and utterly satisfied to hold his own weight any more. Then Sephiroth let his weight bear down on top of both of them. Genesis grunted, shooting Sephiroth a glare that was half annoyed and half amused. Cloud huffed a short, distant laugh.

"Are you alright, Cloud?" Sephiroth asked.

"Mmhm. Definitely. That was… so good."

He wouldn't have minded staying like that, with both of them softening inside him. Even if Sephiroth was kind of heavy, and even if he was lying in the sticky mess of his own come smeared between Genesis and himself. 'So good' felt like an understatement. It had been amazing.

Sephiroth slowly drew out of Cloud, and Genesis after him. Cloud sighed at the loss. He hadn't noticed while they were fucking, but ow. His ass was going to be seriously sore tomorrow.

So worth it though.

Cloud was carefully turned onto his back and laid down on the bed while the other two men went to dispose of the used condoms and get a wet cloth for clean up. Cloud sank down into the mattress, squirming a little to get comfortable. He knew he was wearing the widest, stupidest, all-fucked-out grin, but he didn't care at all.

Genesis slid back into bed with him, laying on his front beside Cloud. He drew him into a slow, lazy kiss, while Sephiroth wiped Cloud's stomach and between his legs. Cloud smiled and happily reciprocated the affection.

Genesis brushed his lips against Cloud's, even after they had finished kissing, reluctant to draw away. "Do you need a Cure?" he said.

Cloud shook his head. "S'okay. Little bit sore, but… I kinda like it." The ache was pleasant, a welcome reminder.

"Do you want to stay here tonight?"

Sephiroth's weight dipped the bed on Cloud's other side. "I do not think he is in any state to be returning to the barracks regardless. Stay, Cloud."

Sephiroth made a good point. Cloud wasn't sure that his legs would support him if he tried to stand. He was utterly exhausted. Not to mention having had the brains completely fucked out of him. "Mmm. That sounds nice."

Especially when Sephiroth pressed against Cloud's other side, and he realised he was sandwiched between the two SOLDIERs yet again. Cloud smiled, tangling his fingers into Sephiroth's hair. He couldn't think of any place better to spend the night.