A/N: This was written for an ask meme thing on Tumblr, something along the lines of 'write your character having a sex dream about mine'. It was kind of geared towards roleplayers, really, but I decided to write a thing anyway because, although I don't roleplay myself, I didn't want to pass up the opportunity to write random smut. Ha. So this one was for Aisha/rp-sephiroth, being the reblogger of the aforementioned meme. x3
Cloud's pulse pounded rapidly, his breathing growing shallow, and oh, okay, this was one of those dreams.
His back was pressed against the wall of Sephiroth's office. It was night, everything dark and deserted, with only the mako-green glow of the city filtering through the window. Sephiroth's hair spilled over his bare shoulders, almost luminescent in that light. His eyes were luminescent as well, narrowed with victory and lust.
Sephiroth had Cloud pinned in place with the weight of his body. There was a strong thigh between his legs, rubbing against the bulge in Cloud's infantry fatigues.
Cloud let out a low whimper. "Sephiroth, sir…"
Sephiroth's arms were at either side of Cloud's head, either to brace himself there, or to trap Cloud, or maybe both at the same time. He towered over Cloud, a smirk playing on his lips. Cloud had to tilt his head up to meet Sephiroth's gaze.
It felt like exposing his throat to a predator.
Sephiroth chuckled darkly, and then his mouth was pressed against Cloud's. It was not so much a kiss as a demand; one that Cloud was helpless to resist. Not that he wanted to. He parted his lips.
Cloud's arms wrapped around Sephiroth's shoulders, clinging, drowning. The way Sephiroth felt against him was intoxicating. The way he tasted, the way he was ravaging Cloud's mouth. Sephiroth's teeth grazed against Cloud's bottom lip, tugging on it, and Cloud moaned.
Their bodies were pressed tightly together, tight enough that Cloud could feel Sephiroth's erection against his hip. He ground against it and Sephiroth growled into his mouth.
Sephiroth's hands shifted, sliding down Cloud's sides in a way that made him shiver, breathless. The touch was every bit as possessive and demanding as the kiss.
And then Sephiroth's fingers were tugging at Cloud's fly, and this was happening. Maybe too quickly, after all, but Gaia, Cloud couldn't even remember how to breathe.
Cloud bucked his hips up into Sephiroth's hand. Everything felt so warm and so good, the heat burning through his veins. Sephiroth kept on kissing him until his lips felt sore, swallowing the small, helpless noises of pleasure that Cloud made.
Sephiroth's other hand slid around Cloud's waist, then down the back of his trousers.
Cloud was panting by the time Sephiroth finally broke away from their kiss. He was hard as hell, aching and desperate, and every touch had him squirming beneath Sephiroth's weight.
Sephiroth opened his mouth to speak, but the only sound that came out was the loathsome blare of the five A.M. reveille.
Cloud jerked abruptly awake.
He was in the barracks, same as always. And he had a hard on pressed between the mattress and his stomach, about which there was absolutely nothing he could do. The other infantrymen in his unit were already stirring in the adjacent bunks.
Cloud pulled his pillow over his head and groaned.
