Fair Warning: Not Worksafe, Lemon, Two Guys having sex whatever you want to call it, it's there and you have been warned.
Cloud clung to Zack as he was carried into his bedroom. His legs were wrapped around Zack's waist while Zack's hands rested where the back of his thighs met his ass holding him up. Cloud hung on for dear life as he and Zack all but devoured each others mouths becoming more desperate with each passing moment. Zack fell backwards onto the bed grunting as Cloud fell on top of him. Cloud quickly rearranged his legs so he was straddling him properly before running his hands up the old faded shirt Zack was wearing. Zack raised his arms, their lips parting for the split second it took to get the shirt over his head. They both hummed in pleasure as Cloud ran his hands over Zack's chest flicking his thumbs over his nipples before moving down to his waist. Their lips parted as Cloud sat up removing his own shirt before leaning back down.
"Have you ever done this?" He whispered against Zack's lips. Zack shook his head breathlessly,
"Not with a gu-ahhhh." He moaned as Cloud began to grind his hips down causing Zack to throw his head back at the wonderful friction it created. Cloud laughed softly as he pressed his lips against Zack's neck. Zack, gasping for breathe, began to crawl backwards more towards the center of the bed. Cloud smiled before placing hot kisses around his bellybutton moving up his chest to playfully lick at his bottom lip. Zack pulled him down into a heated kiss rolling over to pin Cloud to the bed. He planted his knees on either side of Cloud's hips placing his hands on Cloud's head as he kissed him hungrily. Cloud smiled slyly against his lips as he abruptly shoved his hand down Zack's pants taking a firm hold of him. Their lips were ripped apart as Zack threw back his head moaning loudly unconsciously thrusting down into that oh so lovely hand. Cloud gave him long, hard strokes running his thumb over the slick head making Zack grit his teeth. Cloud smiled at the man above him whose hands where planted on either sides of his shoulders, his fingers no doubt curled into the soft sheets. He watched as he hunched over, teeth bore, thrusting frantically into his hand. Cloud began to stroke faster as Zack's breathe became more labored.
"Fuckā¦Fuck, Cloud!" He groaned loudly as he began to shudder coming hard into Cloud's hand. He collapsed on top of Cloud, his head falling off to the side of Cloud's trying to catch his breathe. Cloud slipped his hand out and wiped it off on his sweatpants. He turned his head to look at Zack who took a deep breathe before turning to look at him. Cloud smiled as he leaned in and they kissed each other almost lazily. When they parted Cloud pushed Zack off of him and crawled across the bed towards his nightstand. Zack watched as he bent over the side of the bed to look in the drawer. His eyes were glued to Cloud's ass which was sticking up in the air causing Zack to groan mentally. Cloud straightened up on his knees smiling almost mischievously over his shoulder before moving to sit in the middle of the bed. Zack got up to crawl closer to him placing his hands by his hips. He leaned in to kiss him when he noticed something in Cloud's hands.
"Lotion?" he asked giving the bottle a confused look. Cloud ran his lips over Zack's cheek,
"Well you don't want to go in dry, do you?" He whispered against his skin. Zack looked up at Cloud opening his mouth a few times before making a small 'oh' sound. Cloud gave a small laugh as he lay back on the bed, his head coming to rest on his worn cloud pillow. He set the lotion on the bed as he reached down and shimmied out of his sweatpants kicking them off the bed. Zack stared down at the beautiful naked man beneath him and thought of something. He wasn't gay, yet here he was with a man who was under him, naked for him, hard for him and damn if that thought didn't make him hotter than any woman ever had. He came out of his thoughts as he felt Cloud tug on his pajama pants. Zack quickly tore them off making Cloud laugh.
"So," Zack asked leaning down to kiss Cloud's neck, "how does this work exactly?" Cloud smiled as he picked up the lotion.
"Well first," he said taking one of Zack's hands, "you have to prepare your lover." He explained as he squeezed some lotion onto Zack's fingers.
"Huh?" He asked stupidly as he watched Cloud coat two of his fingers in lotion.
"You know," he paused to smile mischievously at Zack, "stretch 'em out." Zack looked at him shocked and then looked at his fingers with a mixture of shock and disgust. Cloud laughed outright,
"Don't worry, I'll help you." He said as he planted his heels into the mattress lifting his knees up. He guided Zack's hand down between his legs until Zack resisted making him stop.
"What? You don't want to?" Cloud asked. Zack opened his mouth a few times before saying,
"I am about to stick my fingers in some guys ass. Just give me a second." Zack said sounding a little shaken. Cloud smiled warmly looking highly amused. Zack took a deep breathe before nodding that he was okay now. He ran his slick finger over the hole of Cloud's ass finding it all extremely weird but encouraged by the hum of pleasure from Cloud. Biting his lip he slipped one finger in making Cloud moan. Oh, he wanted to hear more of that. He leaned down to kiss and lick at Cloud's chest extremely turned on by the amazing sounds he was making. Deciding it wasn't as bad as he had initially thought he slipped in another finger scissoring them a bit to stretch him out like Cloud has said. Cloud began to grind his hips down onto Zack's fingers making him groan. He thrust his fingers in rather harshly causing Cloud to arch off the bed moaning Zack's name loudly. Zack's hand paused as he rested his head on Cloud's shoulder,
"Cloud," He almost whined out. Cloud nodded breathlessly reaching for the lotion as Zack removed his fingers. Cloud squeezed some lotion into his hand before reaching down to spread it over Zack's dick making him buck involuntarily into his hand. Cloud dug his heels into the mattress lifting his hips up as he guided Zack down. Zack pressed the head of his dick against Cloud's ass making them both shudder in need. He stared down as Cloud thinking he was really doing this. He leaned down and kissed him deeply, passionately as he thrust into the blonde man. Cloud arched up as Zack grit his teeth.
"Oh shit, Cloud." He said breathlessly. Zack pressed his forehead to Cloud's as they both grew accustomed to the intense feeling. Cloud shifted a bit making Zack buck his hips causing them both to whimper pathetically. Zack placed his hands on either side of Cloud's shoulders before pulling out slightly only to thrust back in. Zack set a fast, hard pace as Cloud wrapped his legs around Zack's waist and grabbed his straining forearms.
"Holy shit," Zack panted out as his head drooped down his hair hanging around him, the longest pieces falling to tickle Cloud's neck. Cloud arched up into him moving his hips against Zack's. He could feel Cloud's dick rubbing against his stomach and found the act far more arousing than he thought necessary. Clout threw an arm around Zack's neck pulling him down and kissing him frantically. Zack moaned as Cloud all but forced his tongue into his mouth. He felt Cloud jerk his hips before he came hot and hard onto Zack's stomach moaning loudly into his mouth. That was enough to push Zack over the edge as he moaned Cloud's name loudly coming inside that beautiful blonde man. Zack pulled out of him as he collapsed onto the bed falling halfway on top of Cloud. They were silent for a few moments, the only sounds in the quiet bedroom being their harsh breathing.
"Who are you?" Zack gasped out staring at the beautiful man. Cloud laughed as he grabbed Zack's hand intertwining their fingers. He leaned over and kissed him softly on the lips,
"I told you," he whispered kissing him again, "I'm Cloud."
Okay a few notes,
1. This is my first lemon. Well first serious, detailed lemon.
2. This almost didn't get posted because my mom read part of this because she is nosey and I am stupid. I paniced, I still am, but I think everything is okay now. Or at least I hope so.
3. I don't know if anything will come after this. For now this is it. I don't have anymore ideas (though that could change at ANY time.) Anyway tell me what you think.